This is a simple articles app that allows users to create, read, update and delete articles.
- Node.js
- Fastify - Web framework
- Prisma ORM - Database toolkit
- SQLite - Database
- Swagger - API documentation
- React.js
- Tailwind CSS - CSS framework
- Axios - HTTP client
- Tanstack Query - Data fetching library
- React Router - Routing library
- Vite - Build tool
- Clone the repository
- Run the following command in the terminal
cd server
npm install
npm run dev
- Open another terminal and run the following command
cd client
npm install
npm run dev
- Open the browser and go to https://localhost:5173
- Open
https://127.0.0.1:3000/api/docs/
for the Swagger API documentation