This project was bootstrapped with Create React App.
This is the frontend for Haunts Pass, a web application that allows users validate donations made through JustGiving to the Utah Food Bank and receive a "Haunts Pass" which gives them access to local business deals and also a list of homes that give extra goodies on Halloween. This fundraiser web application was created for and in cooperation with Daybreak Haunts.
This project consists of the following components:
The frontend responsitory for the Haunts Pass web application can be found at https://github.com/andkirsten/hauntspass-frontend.git
The address for the server address is mongodb://127.0.0.1:27017/haunts
- React
- React Router DOM
- Tailwind CSS
- DaisyUI
- Canva (for some images)
- Unsplash (for some images)
- Clone this repository to your local machine.
- Run
npm install
to install all dependencies. - Run
npm run start
to start the application.
This is the backend repository for the Haunts Pass web application. The address for the server is https://api.daybreakhaunts.ignorelist.com
- MongoDB
- Mongoose
- Express
- Node.js
- JustGiving API
- Winston Logger
- dotenv
- cors
- helmet
- Clone the backend repository to your local machine.
- Run
npm install
to install all dependencies. - Run
npm run dev
to start the application.
This project is deployed on Google Cloud Platform and can be found at https://daybreakhaunts.org
- Google Cloud Platform
- Google Compute Engine
- PM2
- Nginx
- Certbot
- [Kirsten Andersen Morris] (https://www.linkedin.com/in/kirsten-andersen-morris-54550b7/)