Technologies | Installation | Configuration | License
The application consists of a task managment system with two simple CRUDs: tasks and users.
To test the project already configured and running click here.
- React
- Prop-Types
- Yup
- Material UI
- Axios
- JWT
- Redux
- Redux Thunk
- Redux Persist
- Redux Persist Transform Encrypt
- AdonisJS
- Moment
- Formik
- Docker Compose
- Docker
- Husky
- ESLint
git clone https://github.com/iredhd/anestech.git
cd anestech
cd backend
cp .env.example .env
npm install
docker-compose up
docker exec -it anestech_api npm run db:migrate
cd frontend
cp .env.example .env
npm install
docker-compose up
Please, before executing docker-compose up
, fill in the environment variables inside the .env
files.
The APP_KEY can be generated with adonis key:generate
VARIABLE | DESCRIPTION |
---|---|
APP_KEY | Adonis App Key |
DB_HOST | DB Host |
DB_PASSWORD | Database password |
DB_DATABASE | Database name |
VARIABLE | DESCRIPTION |
---|---|
REACT_APP_API_URL | API URL |
REACT_APP_REDUX_SECRET_KEY | REDUX Secret Key |
This project is under the MIT license. See the LICENSE for more information.