Skip to content

AnnaWijetunga/fixit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Fixit

Welcome to Fixit!

Fixit is a fully functional Single Page Application (SPA). The frontend was build using HTML, CSS and JavaScript. The frontend communicates with a backend API, built using Ruby and Rails.

To see Fixit live, you can click below:

https://annawijetunga.github.io/frontend/

Video Walkthrough

You are welcome to click here for a 1-minute walkthrough of Fixit:

https://vimeo.com/397505644

Overview

Fixit a home maintenance application meant to track a family's projects. Family members or roommates can share an account to keep track of projects needing to be fixed around the house - urgent or long-term.

Any family member can then update that project - by deeming it complete or incomplete - and can also delete a project once it is completed.

Installation

Fork and clone repo

$ git clone https://github.com/AnnaWijetunga/fixit

Switch to directory

$ cd fixit

Split the terminal - in one terminal, switch to the frontend (cd frontend) and in the other terminal, switch to the backend (cd backend)

$ cd frontend
$ cd backend

Startup the server (within the backend terminal)

$ rails s

Enter in browser to launch the rails server

$  localhost:3000

Open index.html (within the frontend terminal)

$ open index.html

Usage

Click to add a new family and enter your last name and first name(s) of your family. Then, you can add a new project under your family's name. Once you do, you can update the condition of that project - incomplete or complete. Delete the project when you no longer need to keep track of it.

Contributing

This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.

License

The gem is available as open source under the terms of the MIT License.

Code of Conduct

Everyone interacting in the Fixit project’s codebases, issue trackers, chat rooms and mailing lists is expected to follow the code of conduct.

About

Single page application built using a JavaScript frontend and a Rails API backend - a home maintenance manager.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published