Skip to content

A 100xDevs initiative offering mock interview experiences.

License

Notifications You must be signed in to change notification settings

uddisharma/100xprep

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

100xPrep

100xPrep is a Next.js application designed to help users prepare for exams. The application uses PostgreSQL for data storage and Redis for caching. It also includes authentication using NextAuth.

Table of Contents

Tech Stack

  • Frontend: Next.js
  • Backend: Node.js
  • Database: PostgreSQL
  • Cache: Redis
  • Authentication: NextAuth
  • Containerization: Docker, Docker Compose

Features

  • User authentication and authorization
  • Exam preparation resources
  • Job listings with search and filter functionality
  • Caching with Redis for improved performance

Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

  • Node.js (v18 or later)
  • Docker
  • Docker Compose

Installation

  1. Clone the repository:
    git clone https://github.com/your-username/100x-prep.git
    cd 100x-prep