Fullstacco (IPA: /fullstakkɒ/) is a boilerplate written in NodeJs/ExpressJs for the backend part, with ReactJs for the Frontend and MongoDB as Database. It has basic functionalities (reported below) to speed your development up if you start from scratch.
- Classic Login
- Classic Signup
- Reset password
- List of users
- Delete, update and creation of user
- Roles per user (Admin|Account)
- Express.js/Node.js
- MongoDB
- React.js
- Typescript
- Redux.js
- React testing library
- TailwindCSS
# clone repository
git clone https://github.com/ivanlori/Fullstacco.git
## backend
cd fullstacco/backend && docker-compose up -d
## frontend
cd fullstacco/frontend && docker-compose up -d
- MongoDb account and a running cluster
- Node.js v18
# clone repository
git clone https://github.com/ivanlori/Fullstacco.git
## backend:
# setup the .env file with wizard
cd fullstacco/backend && yarn setup-env
# install dependencies
yarn
# start the app, it will run at localhost:5000
yarn start
## frontend:
# setup the .env file with wizard
cd fullstacco/frontend && yarn setup-env
# install dependencies
yarn
# start the app, it will run at localhost:3000
yarn start
Have you found a bug? Feel free to open an issue here.
Do you have questions, ideas or any request related to Fullstacco? Start a discussion here.
This project is licensed under the MIT License - see the LICENSE file for details