https://github.com/castilloglenn/events-app
React/Flask/JSON stack for the completion of Skills Test Examination for the Software Engineer Application.
https://github.com/castilloglenn/events-app
css flask html5 javascript python reactjs
Last synced: 3 months ago
JSON representation
React/Flask/JSON stack for the completion of Skills Test Examination for the Software Engineer Application.
- Host: GitHub
- URL: https://github.com/castilloglenn/events-app
- Owner: castilloglenn
- License: mit
- Created: 2023-09-22T08:15:56.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-09-23T06:31:27.000Z (almost 3 years ago)
- Last Synced: 2025-03-06T05:38:53.756Z (over 1 year ago)
- Topics: css, flask, html5, javascript, python, reactjs
- Language: JavaScript
- Homepage: https://castilloglenn.github.io
- Size: 374 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Events App (React + Flask)
### How to run the app
(Windows)
1. Clone the repository in your chosen directory by opening CMD and typing "git clone https://github.com/castilloglenn/events-app"
2. Move to the app directory by typing "cd events-app"
3. Create two terminals
4. On the first terminal, type "cd server" and press Enter
5. Create a new virtual environment by typing "python -m venv venv" and press Enter
6. Then activate the virtual environment by typing "venv\scripts\activate" and press Enter
7. (Optional) Update PIP by typing "python -m pip install --upgrade pip"
8. Install the dependencies by typing "pip install -r requirements.txt" and press Enter
9. Start the backend server by typing "python server.py" and press Enter
10. On the second terminal, type "cd client" and press Enter
11. Download and install npm dependencies by typing "npm install" and press Enter
12. Type "npm start" to boot up React's frontend server
13. The backend listens to port 8080 whilst the frontend will create a new tab automatically in the port 3000.
14. Enjoy!
Homepage:
