GatePYQ is a dynamic web application designed to help in preparing for competitive exam Graduate Aptitude Test in Engineering (GATE). It provides a centralized platform for accessing and practicing previous year questions.
- 📝 Access to extensive collections of previous year questions for GATE exams.
- 📚 Detailed explanations provided for each question and its correct answer, powered by Google's Gemini Pro Generative AI.
- 🔒 Secure authentication using NextAuth with Google and Credentials Providers.
- 🌐 Built with Next.js 14, MongoDB, Prisma, and React components for a seamless user experience.
- 💪 Written in Typescript.
- 〽️ MongoDB data api as an alternative data source.
To run GatePYQ locally, follow these steps:
-
Clone the repository:
git clone https://github.com/anujd64/GatePYQ.git
-
Navigate to the project directory:
cd GatePYQ
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Access GatePYQ in your browser at
http://localhost:3000
.