This project was bootstrapped with Create React App.
Features include:
- CRUD operations for news announcement posts through Redux and Firebase Firestore
- Post filtering by test categories
- File and image upload with Firebase storage
- Authentication through Redux and Firebase Authentication
- An admin role to create other users
- Footer form submission with Netlify forms
Note that the Node Modules necessary to run the project are not included in the repository, but can be installed with "npm install" via the terminal within the project directory, which will add everything specified in package.json.
Use this command in the terminal directory within the project folder to open the app in the development mode.
Open http://localhost:3000 to view it in the browser.
The page will reload if you make edits.
You will also see any lint errors in the console.