Skip to content

HannahChristmas/capstone

Repository files navigation

CincySocial

screenshot of application

Description

A user-focused web application using a React frontend and Rails backend that allows users to connect with fellow Cincinnatians, check out activities, and keep a passport of their local interests and favorite places.

Video Demo

Built with

  • React.js - frontend
  • Material UI - frontend
  • Ruby on Rails - backend

Deployed Site

  • Website
  • Login: hannah, password: cincy

Setup

  • Fork & clone this repository
  • Run bundle install
  • Run rails db:migrate
  • Run rails db:seed
  • Run rails server to start backend
  • Run npm install --prefix client in a separate terminal
  • Run npm start --prefix client to start frontend server

About

  • Leveraged client-side routing and password protection/authentication to ensure secure access and seamless user experience
  • Utilized REST conventions to enable full CRUD operations on models, including validations and error handling, ensuring data integrity and user-friendly error messages
  • Utilized AWS for seamless photo upload and storage, allowing users to easily upload profile and activity photos
  • Deployed the application on Render.com, ensuring reliable and scalable hosting infrastructure, and enabling smooth access for users at all times

Models

models

Contact

Hannah Christmann · Email · LinkedIn · Blog · Video Demo

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published