Group project for CSC 322 @CCNY This is CCNY Zero , a graduate program management system.
- Haroon Syed
- Christopher Lall
- Andrew Persaud
- Tufayel Ahmed
- Josue Flores
First clone the github repo and go into the project directory. Then,
npm install
npm start dev # run the react.js project in development modeOpen http://localhost:3000 to view it in the browser.
If package error appears run these before running npm start.
npm install react-icons
npm install react-select --save
npm install @material-ui/core
npm install react scripts --save- Firebase Authentication
- Firebase Hosting
- Firebase Firestore Database
- React.js
- Node.js
srcsignIn/: A page that lets a user log into the websitesignUp/: A page which allows people to sign up as a student or an instructoraboutUs/: About us page js codeforgotPassword/: Allows the user to change the password if neededinstructorView/: The page for an instructor when logging inerror/: 404 error page .js codestudentView/: The page the student sees after logging inregistrars/: The registrar/super user page when logging inhome/: The main page for the logged in usernavbar/: The code for the navigation bar and its may statesreSubmitPass/: The code that verifies the correct password when a user signs upcomponents/: tab filescontexts/: Has all the authorization & authentication implementation for creating an account, logging in and signing out.App.css/: styling sheet for App.jsApptest.js/: RenderApp.js/: Routes to specific pathfirebase.js: Connection from firebase to React.jsindex.css:styling sheet for index.jsindex.js: Browser router and ReactDOM renderreportWebVitals.js: Performance measure (if wanted)setupTest.js: Import DOM nodes
- admin account - username lol69@gmail.com, password: test1234
