Codify is a comprehensive web application that offers courses and roadmaps to various technical fields of computer science. The application features a user-friendly interface, real-time feedback, and a variety of resources to enhance learning.
- Engaging bitwise operations lessons
- Knowledge assessment through coding challenges
- User authentication and personalized profiles
- Comprehensive admin panel for content and user management
- Optimized responsive design for seamless mobile and desktop experiences
- Frontend: React, React Router, CSS 💻
- Backend: Node.js, Express 🚀
- Database: MongoDB 🛢️
- Authentication: JWT (JSON Web Tokens) 🔒
Codify.-.Learn.to.Code.mp4
- Clone the repository using the command
git clone https://github.com/roshansuthar1105/codify-frontend.git
- Navigate to the project directory using
cd client
- Install the dependencies using
npm install
oryarn install
- Start the application using
npm run dev
oryarn run dev
- Open your web browser and navigate to
http://localhost:5173
to view the application
- Node.js (v14 or higher)
- MongoDB (local or cloud instance)
- Ensure you have a code editor or IDE installed (e.g., Visual Studio Code, IntelliJ IDEA)
- Familiarize yourself with the project structure and file organization
Once the application is running, navigate to http://localhost:5173
in your web browser to access the app. You can create an account, log in, and start learning about bitwise operations.
Contributions are welcome! Please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature/YourFeature
). - Make your changes and commit them (
git commit -m 'Add some feature'
). - Push to the branch (
git push origin feature/YourFeature
). - Open a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
- Inspired by various online coding platforms and educational resources.
- Thanks to the contributors and the open-source community for their support.