Use virtualenv pip to Create and activate a virtual environment.
virtualenv venv
Use the package manager pip to install all the packages.
$ pip install -r requirements.txt
Just run the command:
npm run install
- Clone the repository
$ git clone https://github.com/Arkemix30/EpicTechTest.git
- To run the backend you can either use the flask command or python command.
$ flask run or python src/app.py
* Running on http://127.0.0.1:5000/
- To run the frontend you can run the command:
$ npm run start
To deploy the app to a web server, look at Deployment Options
Backend:
- Flask - The framework used
- SQLAlchemy - Python Database ORM
- Graphene - Python library for building GraphQL APIs
Frontend:
- React - FrontEnd Framework
- GraphQL-Request - Minimal GraphQL client
- Ant Design - React UI Library
- React Router - React Router is a collection of navigational components
- React Query - Hooks for fetching, caching and updating asynchronous data in React
- GraphQL-Tag - A JavaScript template literal tag that parses GraphQL query strings into the standard GraphQL AST.
- Enmanuel Silva - Arkemix
⌨️ with ❤️ by Arkemix30 😊