This project is a post management application with a frontend built using Vite, React, and TypeScript, and a backend built with Node.js, Express, and TypeScript. It uses PostgreSQL as the database, managed by Docker Compose, and is styled using TailwindCSS.
- Clone the Repository
git clone https://github.com/aryan-salemababdi/post_manager_provider.git
cd post_manager_provider
- Set Up Docker
Start PostgreSQL and Adminer using Docker Compose:
docker-compose up -d
- Install Dependencies
cd back-end
npm install
cd ../front-end
npm install
- Start the Backend Server Start the backend server:
cd back-end
npm run dev
or
yarn dev
- Start the Frontend
cd front-end
npm start
or
yarn dev