This is the frontend application for EPTNet, providing a modern and interactive user interface for the platform.
Global Progress:
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.
- User authentication (login/register)
- User profiles and following functionality
- Dashboard for viewing updates and content
- Messaging system
- Emoji support
- Scrollable code views
- Password recovery
- 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
-
Clone the repository:
git clone https://github.com/ArchXceed/EPTNet-frontend.git -
Install dependencies:
npm install -
Start the development server:
npm run dev
public/- Static assets and third-party librariessrc/- Source codeiframes/- Embedded frame content- Various HTML pages for different sections of the application
- 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
- Improved user profiles
- Expanded emoji support
- Optimization for mobile devices
- Performance optimizations
- Comprehensive testing
- Integration with additional third-party services
- Advanced analytics
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the CC BY 4.0 - see the LICENSE file for details.