Skip to content

nss-day-cohort-60/rare-client-billowing-smurfs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rare: The Publishing Platform for the Discerning Writer

This is a learning project. Our goals were to practice full stack development by creating a React client and Python-Django back end.

This project was completed in 2 agile-scrum sprints.

During week one, we developed the back end using pure Python + SQL. The repo can be found here: https://github.com/nss-day-cohort-60/rare-python-server-glorious-g-s

We also developed the front end using React.js. The repo can be found here: https://github.com/nss-day-cohort-60/rare-client-glorious-gitastrophies

During week two, we re-wrote the back end using the Django framework in this current repo. The styling in this project was implemented using Material UI.

Installation

  1. In the terminal, run
git clone git@github.com:nss-day-cohort-60/rare-client-billowing-smurfs.git
  1. Move into correct directory
cd <name of folder you just created>
  1. Install dependencies
npm install
  1. Run the code
npm start
  1. This will initialize the React app in your browser, but you won't be able to log into the site or access data without running the server side of this project. To download and start the server, go to https://github.com/nss-day-cohort-60/rare-server-billowing-smurfs and follow the README there.

  2. Once you are running the server, create a new user, log in to view the site, and test out the features!

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

About

rare-client-glorious-gitastrophies created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 92.2%
  • CSS 4.3%
  • HTML 3.5%