A web work plan application to demonstrate CRUD capabilities
Franklin Mutua - Github link
27/02/2022
These instructions will get you a copy of the project up and running on your local machine for development.
Editor
Git
Github account
Angular framework
Django framework
Django RestFramework
PostgreSQL
When you create a repository on GitHub, it exists as a remote repository. You can clone your repository to create a local copy on your computer and sync between the two locations. Here is a series of steps on how to set up the project on your local machine.
Click CRUDWorkPlan to navigate on the main page of the project repository on Github.
Clone the repository using HTTPS, click "Clone with HTTPS".
Open Terminal. Change the current working directory to the location where you want the cloned directory.
Type https://github.com/MutuaFranklin/CRUDWorkPlan and press Enter to create your local clone.
in the CRUDWorkPlan directory Open CRUDBackend in terminal and run : pip install -r requirements.txt to install the app dependencies
Run source virtual/bin/activate to activate the virtual environment and python manage.py runserver to launch the server side
in the CRUDWorkPlan directory Open CRUDFrontend in terminal and run : npm install to install dependencies
Run `ng serve` for a dev server. Navigate to `http://localhost:4200/`. The app will automatically reload if you change any of the source files.
As a user, I would able to:
-Create a new item -Read created items -Update selected item -Delete selected item
- Angular Frontend framework
- Python Django Framework
- Bootstrap
- CSS
- PostgreSQL
- Heroku
- Github
Live link: CRUDWorkPlan live link
Live API Documentation link: CRUDWorkPlan API Documentation
For any remarks,questions or advise feel free to contact me:
Email: franklinmutua@outlook.com
This project is licensed under the MIT License - see the LICENSE file for details