Prerequisites
Before getting started, make sure you have the following tools installed. These will ensure a smooth development experience—especially if you’re planning to contribute to the project.
Software Requirements
To run the app locally, the following must be installed already on your device:
- Visual Studio Code - Our primary code editor. Download it here
- Node.js – Required to run the frontend and backend. Install from here
- PostgreSQL – Our database for storing user data, AI outputs, etc. Make sure you have already finished the set up. Get it here
- Postman – For testing API endpoints. You may install the desktop app or install it in your VSCode as an extension. Or, you may also opt to use their browser version if you prefer not to install anything. Just create a free account to get started.
Recommended VSCode Extensions
To boost your productivity and maintain code consistency, we recommend installing these extensions in your VSCode:
- Prettier
- ESLint
- Trailing Spaces
- Indent Rainbow
- Color Highlight
- Auto Rename Tag
- Auto Close Tag
- Tailwind CSS IntelliSense
- Path IntelliSense