EqualEd is a Next.js-based educational platform designed to provide equal learning opportunities through online courses and resources via AI-powered translations.
This platform features:
- User authentication
- Course management and delivery
- Educational resources
- User profiles
- Responsive design using Tailwind CSS
First, set up your environment:
- Clone the repository:
git clone https://github.com/wwen04/EqualEd.git
- Copy
.env.exampleto.envand configure your environment variables. You can get your own GEMINI_API_KEY from Google AI Studio.
Next, install dependencies:
cd EqualEd #cd into root directory if you haven't already do so
npm installFinally, run the development server:
npm run devOpen http://localhost:3000 with your browser to see the result.
- Framework: Next.js 14
- Styling: Tailwind CSS
- Backend/Auth: Firebase
- Deployment: Vercel
The application is configured for easy deployment on Vercel.
Check out the Next.js deployment documentation for more details.
Made with contrib.rocks.
