It is a website that mimicks some of the key features of a social network with the design inspired by Facebook (tvář means face in Czech). This is the result of me finishing the Odin Project course on Ruby on Rails and learning to implement the knowledge by myself.
Sure! The website is currently hosted on Heroku. I'm writing it post-herokalypsis though so not sure how long it's going to be up on there. If the link in the bio is unresonsive, the only option would be to clone the branch locally to the machine with Ruby on Rails 7+ installed and running ./bin/dev
in root directory.
- Create a profile or sign in with an existing Facebook profile 👱
- Write posts using the post prompt ✍
- Search for posts in real time in the navbar search field and see them materialize below 🔎
- Find friends on the platform 🧑🤝🧑, accept or deny friend requests (also look for new friends in Find friends section in the sidemenu).
- Explore and have (a limited amount of) fun! 🤓
- Authentication and session handling by Devise and ...
- Omniauth to login with an existing Facebook profile
- Hosted on Heroku
- Avatars hosted by Gravatar (sorry guys, no Active Storage for this one, heroku db is paid now...)
- Styling's done with Tailwind
- API keys got through to Heroku using Figaro
- Postgres database
- Actively used Hotwire Stymulus and Turbo