This project has been organized with two folders for simplicity, but is not configured as a monorepo, therefore each folder includes its own package.json
and requires installing its dependencies using yarn
(preferably)
Built with:
- Mongoose
- Express
- Swagger
- JSDOM
Deployed on Railway and available at: https://koombea-backend.jahir.dev
Data is stored in a MongoDB database provided by Mongo Atlas
Environment variables:
DATABASE_URL=mongodb+srv://<user>:<password>@<url>.mongodb.net/?retryWrites=true&w=majority
Built with:
- ReactJS
- Vite
- CSS Modules
- New CSS
Deployed on Vercel and available at: https://koombea-frontend.jahir.dev
Environment variables:
VITE_BACKEND_URL=https://koombea-backend.jahir.dev
Both projects were built using NodeJS v16, yarn, TypeScript and eslint.