Skip to content

kailanak1/Mod4-Stellar-Frontend

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stellar: a calendar for the stars

About

Welcome to Stellar, a calendar that helps you keep track of lunar, solar, and astronomical events.

Technologies Used

  • Ruby on Rails
  • ActiveRecord
  • Javascript
  • React

Features

Stellar provides a simple interface to add astronomical events to your calendar. Simply, add an event from a collection of moon phases, constellations, and sky phenomena provided by NASA and others.

Installation

Backend

  1. Clone the repo.
  2. From your terminal, navigate to the stellar-backend folder.
  3. From your terminal, type:
    • bundle install
    • rails db:migrate
    • rails s
  4. From your web browswer:
    • navigate to your localhost server to verify Ruby on Rails is working. Frontend
  5. Clone the repo.
  6. From your terminal, navigate to the stellar-frontend folder.
  7. From your terminal, type:
    • npm install
    • npm start
  8. Sign up for a new account.
  9. Enjoy :

Authors

-Clarion Heard -Kailana Kahawaii -Aidan Lincoln

Contributing

Contributions are welcome. Submit a pull request!

Acknowledgements

APIS and Resources

Video Tutorial

Coming Soon!

Slides and Images

Welcome to Stellar:



User Calendar w/ Option to Add Events:


My Events Page:


Moon Phase Example:


Constellation Detail:


License

This project is licensed under the GNU GPL (https://www.gnu.org/licenses/gpl-3.0.en.html) Copyright (C) <2020> <Clarion Heard, Kailana Kahawaii, Aidan Lincoln> This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.

About

Astronomical calendar that lets users keep track of sky events.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 83.6%
  • CSS 13.1%
  • HTML 3.3%