Description Sample
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
The app itself will feature a basic
Create Read Update and Destroy Tweets.
On top of the Tweets, I introduce a new gem called Devise which makes creating an entire user role and authentication system easy. Combined with this gem we can authenticate users who want to author tweets. A user's Tweets are then also tied to their account. The end result is a public facing site with a stream of tweets from different users. Users that have and account can login to create their own tweets to add to the public stream.
-
Better Errors - For better errors
-
Bulma - for easy CSS. Feel free to roll your own styles and/or use a different framework.
-
Guard - Useful for live reloading our
scss
,js
,css
, anderb
files, although it's capable of much more!Guard is required for the Guard LiveReload gem to work
-
Simple Form - For simple forms!
-
Devise - Effortless user roles and authentication
-
Gravatar_image_tag - Integrated image tag which spits out gravatars.
- Ruby
- Rails
- Bundler
- SQLite3
- NodeJS
- Clone the repo
git clone https://github.com/kanitmann/tweeter.git
- Install Rails
gem install rails
- Install required gems
bundle install
- Install yarn
npm install yarn
- Install Bundler
gem install bundler
Use this space to show useful examples of how a project can be used. Additional screenshots, code examples and demos work well in this space. You may also link to more resources.
For more examples, please refer to the Documentation
See the open issues for a list of proposed features (and known issues).
My future plans are to make this web app decentalized using etherium.rb
so it does not depend on a centralized server to be working.
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 GPL3.0 License. See LICENSE
for more information.
Made with 💙 by Kanit Mann