Skip to content

About

[Currently developing] Social Network for students

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EPTNet Frontend

This is the frontend application for EPTNet, providing a modern and interactive user interface for the platform.

Global Progress:

Overview

EPTNet Frontend is built using modern web technologies to create a responsive and feature-rich user experience. The application includes various pages such as login, registration, dashboard, messaging, and more.

Features

  • User authentication (login/register)
  • User profiles and following functionality
  • Dashboard for viewing updates and content
  • Messaging system
  • Emoji support
  • Scrollable code views
  • Password recovery

Technology Stack

  • HTML5, CSS3, JavaScript
  • Vite as the build tool
  • TypeScript for type safety
  • ACE Editor for code editing functionality
  • React integration for Python execution via react-py

Installation

  1. Clone the repository:

    git clone https://github.com/ArchXceed/EPTNet-frontend.git
    
  2. Install dependencies:

    npm install
    
  3. Start the development server:

    npm run dev
    

Project Structure

  • public/ - Static assets and third-party libraries
  • src/ - Source code
  • iframes/ - Embedded frame content
  • Various HTML pages for different sections of the application

Roadmap

Phase 1: Core Functionality (Current)

  • Basic page structure setup
  • Authentication screens (login, register, password recovery)
  • Profile and following functionality
  • Initial dashboard implementation
  • Complete messaging system
  • Enhance code viewing/editing features

Phase 2: Enhanced Features

  • Improved user profiles
  • Expanded emoji support

Phase 3: Performance & Polish

  • Optimization for mobile devices
  • Performance optimizations
  • Comprehensive testing

Phase 4: Future Extensions

  • Integration with additional third-party services
  • Advanced analytics

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the CC BY 4.0 - see the LICENSE file for details.

About

[Currently developing] Social Network for students

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages