Level up your skills with Slash, the tool that simplifies DSA problem-solving.
You can use following login credentials to login to the app.
Username: [email protected]
Password: [email protected]
- Next.js: A React framework that enables functionality like server-side rendering and generating static websites.
- Tailwind CSS: A utility-first CSS framework for building modern and responsive user interfaces.
- Docker: A tool designed to make it easier to create, deploy, and run applications by using containers.
- PostgreSQL: A powerful, open-source object-relational database system.
- Prisma: A database toolkit for Typescript and Node.js that makes it easy to access and manipulate databases.
- TurboRepo: A tool that enables you to create and manage microservices with ease. Learn More
To get started with the project, follow these steps (Please install turbo before proceeding, refer https://turbo.build/repo/docs/installing):
-
Clone the repository:
git clone https://github.com/riddhesh-mahajan/slash.git
-
Install dependencies:
cd slash yarn
-
Add database url Create .env file inside packages/database. Add database url as following
DATABASE_URL=postgresql://postgres:yourpassword@localhost:5434/slash?schema=public
-
Run development server:
turbo dev
turbo dev
: Starts the development server.turbo build
: Builds the application for production.
This project is licensed under the MIT License. Feel free to use, modify, and distribute the code as you see fit.