Skip to content

A Ruby on Rails full-stack app for learners to share progress, connect and find inspiration.

License

Notifications You must be signed in to change notification settings

cliftondavies/Learnar

Repository files navigation

MIT license PRs Welcome Open Source Love png1 Tweeting

Learner

Welcome to Learner! A dedicated community for learners, with varying interests, to share their progress, connect with other learners and find inspiration on their journey to mastery!

screenshot

📺 Media

Live Demo Link

MVP Features

See wiki

🧰 Tools & Technologies Used

Built with

  • HTML5
  • CSS3
  • SASS
  • Bootstrap v4.5
  • Ruby v2.6.5
  • Ruby on Rails v5.2.4
  • RSpec
  • PostgreSQL >=9.5

🚀 Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

Ruby: 2.6.5

Rails: 5.2.3

gem install rails -v 5.2.3

PostgreSQL: >=9.5

Setup

Clone repo into your local environment:

Clone with SSH

git clone git@github.com:cliftondavies/Learner.git

Clone with HTTPS

git clone https://github.com/cliftondavies/Learner.git

Open project directory

cd [your-directory-name]

Install gems:

bundle install

Set up database:

rails db:create
rails db:migrate

Local Usage

In console

Start console:

rails console

In Browser

Start server:

rails server

Open http://localhost:3000/ in your browser.

Run tests

rspec

Deploy

heroku create
git push heroku master
heroku run rails db:migrate
heroku open

Further Work

See open issues

Author

👤 Clifton Davies

🤝 Contributing

Contributions, issues and feature requests are welcome!

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

📝 Copyright & License

Copyright (c) 2020 Clifton Davies. This project is licensed under MIT. See LICENSE file for details.