This is a simple single page application ("SPA") for nickelodeon characters. I grew up watching nickelodeon and wanted to create an application that would allow users to add and create characters, hopefully one day it can be a list of ALL characters from nick.com!
This application was built with a rails backend and Javascript frontend.
- Ruby-on-Rails
- postgresql
- byebug
- Javascript
- Love ❤️
To get the application started you must have ruby and postgresql installed on your computer. Checkout the ruby on rails getting-started-guide to learn how to install it on your device. If you need to install postgres check out the doumentation here.
Before running your server, you will need to install the gems and add content to your database manually or you can use the seeds file:
To install the gems first cd into nickelodeon_backend and run the following:
bundle install
To run your migrations and update your db/schema.rb file to match the structure of the database, run the following:
rails db:create
rails db:migrate
To create data in the database, run the following:
rails db:seed
rails s
and then go to your favorite browser and visit this webpage "http://localhost:3000/characters"
- Clone the repo
git clone git@github.com:SincerelyBrittany/nickelodeon-js-rails-spa.git
- Cd into backend and install the gemfile packages
bundle install
- Run rails s
- cd into frontend and open index.html
See the open issues for a list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.
Connect/Follow me: