Academy.PY is a platform designed to teach Python basics to college juniors through interactive exercises, blogs, and a Q&A feature. The platform also provides pre-set coding exercises to reinforce key concepts.
- Python Documentation: Provides clear and concise Python documentation for learners.
- Blog & Q&A: Users can engage in discussions through blog posts and Q&A features.
- Coding Exercises: Interactive exercises for hands-on learning with real-time feedback.
- Coding Environment: Built-in Python coding environment with preset exercises.
- Frontend: Remix, TypeScript, Tailwind CSS
- Backend: MongoDB, Prisma
- Tools & Libraries: Jest (for testing)
-
Clone the repository:
git clone https://github.com/rakib-544/binary-coders-preview.git
-
Navigate into the project directory:
cd binary-coders-preview -
Install dependencies:
npm install
-
Set up MongoDB:
- Make sure MongoDB is running locally or use a cloud-based MongoDB instance.
- Add your MongoDB URI to the
.envfile.
-
Start the application:
npm run dev
-
Visit
http://localhost:3000to view the app.
This project is licensed under the MIT License.