Full-Stack Development | Personalized Learning & Social Features
Project Overview
Think! is a personalized learning platform that encourages users to build consistent reading habits, discover content based on their interests, and connect with like-minded creators.
Key Features
Personalized article recommendations based on topics and reading level
User accounts with email or Google sign-in, profile pictures, and bios
Content creation: write, edit, delete articles
Engagement: like, comment, and follow other users
Streak system for reading, writing, and interactions
Search functionality for finding creators with similar interests
Tech Stack
Ruby on Rails PostgreSQL Devise HTML CSS Bootstrap