Skip to content

City Spaces NY is committed to creating a thriving society by providing information on volunteer opportunities in New York City, save the organizations you'd like to volunteer with, facilitate reflection discussions, and display live weather conditions for outdoor services.

License

Notifications You must be signed in to change notification settings

ToniWilliams1/CitySpacesNY

Repository files navigation

City Spaces NY

City Spaces NY is committed to creating a thriving society. Give yourself a sense of purpose, while making New York City communities happy.

Key Technologies, Packages, and Gems

Front End

• DaisyUI

• JavaScript

• Tailwind CSS

Back End

• Express.js

• Cloudinary

• Heroku

• Mongo DB

• Mongoose

• Multer

• Node.js

• NYC Open Data API

• Open Weather API

• PassportJS Local Strategy

Core Features

• Users can create an account and log in to the app where they can filter through 600+ volunteer opportunities across categories such as health, education, and environment.

• Users can save the events they plan to attend, and mark the ones they've attended as "complete".

• Once marked complete, the user can faciliate a reflection discussion about the project they completed.

• Users can see the live weather conditions in New York City for outdoor service events.

Things To Add

• Create a .env file in config folder and add the following as key = value PORT = 2121 (can be any port example: 3000)

• DB_STRING = your database URI

• CLOUD_NAME = your Cloudinary cloud name

• API_KEY = your Cloudinary API key

• API_SECRET = your Cloudinary API secret

•WEATHER_API = your OpenWeather API Key

Start App

NPM install

Clone the repo git clone https://github.com/toniwilliams1/CitySpacesNY.git

NPM Start

Optimizations

This project is still in beta. New features include the ability to share opportunities via email.

About

City Spaces NY is committed to creating a thriving society by providing information on volunteer opportunities in New York City, save the organizations you'd like to volunteer with, facilitate reflection discussions, and display live weather conditions for outdoor services.

Topics

Resources

License

Stars

Watchers

Forks