// WEB

PhotoTon

A photo-sharing web application inspired by Instagram, built with Ruby on Rails and featuring Facebook authentication.

ROLEDeveloper
TEAMSolo project
CONTEXTPersonal learning project
CREATED2020
Ruby on RailsBootstrapSQLite3

Overview

PhotoTon is a photo-sharing web application inspired by platforms like Instagram.

Users can create accounts, sign in, and share photos through the platform. Authentication supports both Facebook sign-in and traditional regular user authentication.

Project status: This project was not completed and was intended as a learning project. The original plan was to migrate the database from SQLite3 to PostgreSQL.

Technical approach

The project focused on:

  • Building the application with Ruby on Rails
  • Implementing user authentication
  • Supporting Facebook-based authentication
  • Using SQLite3 to store application data
  • Building the interface with Bootstrap

Features

  • User registration and authentication
  • Facebook authentication
  • Photo-sharing functionality
  • User accounts
  • Liking and commenting on posts
  • Following other users

Preview

PhotoTon photo sharing application preview

Lessons learned

This was a fun experiment where I got to play around with authentication, databases, Facebook login, and Bootstrap in Ruby on Rails while building my own little photo-sharing app. I didn’t finish it in the end, but it was a fun project that taught me a lot.