Revature Project2
-
Navigate to the frontend directory
cd frontend
-
Install dependencies
Recommended to use yarn
// this wil install the yarn tool globally for use in the shell npm install -g yarn // tool used to automate Angular development npm install -g ng-cli
// This command will install all dependencies yarn
-
Test working frontend
ng serve
This should open the web application for you to see in browser if this is not the case something went wrong
-
Download Oracle SQL Developer
-
Create an RDS instance on Amazon Web Services
-
Connect to your RDS using Oracle SQL Developer
-
Open the setup script in Oracle SQL Developer and run it
-
Download Spring
-
Open workspace and import new project
- Right click on Project Explorer
- Select Import
- Select Existing Maven Project
- Set the base directory to be api/
- Finish
- frontend
- contains the code for the frontend angular application
- api
- contains the Java code for the api layer of the application
- database
-
contains the scripts associated with the database
- setup: will create all necessary tables, procedures, constraints ect.
- teardown: will completely remove the project from a database
NOTE: In the future there will be mock data that will be stored here
-
- ci
- contains scripts for the use of the CI for the project
- docs
- will house all documentation for the project
Project Management Tooling is described below
Source Control : Github
Task Tracking : Trello
Communication : Slack
Design / Planning : TBA