Skip to content

nataliadiaz2/Capstone-Application

 
 

Repository files navigation

"Eventually..." Web Application

 

App Description

Why do today what you can put off until tomorrow?

Your new favorite web application, "Eventually...", helps with creating a simple to-do list for your everyday needs.

If your ability to remember song lyrics from the 90’s is better than your ability to remember why you walked into the kitchen, then this is the app for you! Sign up, add your tasks, update them as needed, and delete them when you're no longer bothered with doing stuff.

Come to the place that helps you keep track of life and handle things, eventually…

Visit the Deployed App @: https://young-falls-79405.herokuapp.com/

 

Getting Started

  • Use this command if you don't have the repository (folder) on your local machine:
        $ git clone https://github.com/BravoVision/capstone.git 
  • CD into the folder

  • Use the following commands to setup the application:

        $ bundle
        $ yarn 
        $ rails db:setup
        $ rails db:migrate
        $ rails s
  • Open your browser and enter localhost:3000 into the web address bar to see the app running from your local device.

 

Dependencies

Devise RSpec Enzyme
Webpacker Prettier Rufo
ReactStrap React-DOM PRY

 

Tech Stack

Canva logo React logo Rails logo Devise logo PostMan Heroku

 

Unauthenticated User Experience

An unauthenticated user can access the following:

  • Landing Page
  • Sign In Link
  • Sign Up Link
  • About Us Page

 

Authenticated User Experience

An authenticated user can access the following:

  • User Page
  • Sign Out Link
  • About Us Page
  • Full CRUD (listed below)

Create

  • Create a new Task including a title and details

Read

  • Read a list of Tasks or an individual Task

Update

  • Update an existing Task including title and details

Delete

  • Delete a Task

 

Development Team

This project was created as part of the Capstone Project for the 4-month Intensive Bootcamp with LEARN Academy.

  1. Project Manager -- Toni Shepherd
  • Takes ownership on internal team communication. Oversees the project management board.
  • Guardian of the Trello board. Ensures developers are assigned to the card they are working on.
  1. Tech Lead -- Natalia Diaz
  • Takes ownership over the code base and version control. Guardian of GitHub. Merges code when appropriate.
  • Surfaces blockers to the class at the beginning of the day.
  1. Product Manager -- Tameka Stevenson
  • Must have strong management skills to provide support to the team and keep team unblocked.
  • Ensures the product meets all requirements and the README contains appropriate information.
  1. Design Lead -- Zane Prunella
  • Takes ownership over the look, color scheme, and branding of the project.
  • Explores styling libraries and ensures responsive design with accessibility features.

About

Learn Capstone Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 51.8%
  • JavaScript 30.1%
  • HTML 13.0%
  • SCSS 5.1%