Skip to content

This platform is an AI-powered solution designed to enhance UPSC preparation for aspirants.

Notifications You must be signed in to change notification settings

aayushpagare21-compcoder/aspirants

Repository files navigation

This platform is an AI-powered solution designed to enhance UPSC preparation for aspirants. It is now open to open-source contributions, inviting the community to collaborate and improve its features.

It provides various AI backed tools

Tools

  1. AI Smartcheck
  2. AI AffairsQuest

Our Tech Stack

  1. Next
  2. Postgres
  3. Prisma
  4. Shadcn
  5. Tailwind
  6. AuthJS
  7. Langchainjs
  8. GeminiAI
  9. AWS Textract
  10. AWS S3
  11. NeonDB
  12. Upstash
  13. Vercel

Getting Started

Follow these steps to set up and run the development server for the project.

Prerequisites

Ensure you have the following installed:

  • Docker : To run the PostgreSQL database in a container.
  • Node.js : For running scripts and the development server (v20.11.0).
  • npm : For package management.

Steps

  1. Clone the repository.
    https://github.com/aayushpagare21-compcoder/aspirants.git
  2. Create an env file
    npm run copy-env
  3. Install all the dependencies
    npm install
  4. Start the database server. This will spin up a postgres container.
    npm run start-db
  5. Run all prisma migrations
    npm run migrate-up
  6. Start the development server
    npm run dev
    
    Open http://localhost:8080 with your browser to see the result.

For contributing please check this

Releases

No releases published

Packages

No packages published

Languages