Connecting good neighbors wherever they may be.
Cup of Sugar is simply a platform for good neighbors to be good neighbors. Cup of Sugar users can easily find local and national resources, browse posts about what resources or services are available or needed in their community, and connect with one another to help fulfill those needs. Users can create posts of their own as well where they can offer up free food or clothing, or to ask for help with something in their home.
To achieve this functionality, Cup of Sugar utelizes Express, MySQL, Sequelize, Session-Sequelize, Handlebars, jQuery, javaScript, and CSS to allow logged in users to access existing posts, create, update, or delete their own posts. They also have the ability to connect with one another by commenting on posts. This application also features a customized user experience by dynamically rendering data specific to who they are and what they are looking for during their time on Cup of Sugar.
Run the following command to install any necessary packages:
npm install
- Copy and paste the contents of 'schema.sql' into MySQL to create the Cup of Sugar database.
- Update the .env file with the appropriate credentials.
- Run the following command to seed the database:
node seeds/seed.js
- Run the following command to start the server:
npm start
With help from Blake Dragos
Distributed under the MIT license. Full license information: Lcensed under the MIT License; you may not use this file except in compliance with the License. You may obtain a copy of the License at: https://opensource.org/licenses/MIT Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Please feel free to reach out to any one of us with questions:
- Anna Fotis: annahickey2@gmail.com
- Omaur Bliss: omaurbliss@gmail.com
- Lita Beach: litabeach123@gmail.com
- Kyle Kleven: kylekleven8@gmail.com
- Amy Pastorius: past0073@umn.edu