Connected is a social media web application developed for educational purposes. It allows users to create accounts, log in, add connections, and share posts with their network.
- Ruby on Rails 8
- PostgreSQL (Database)
- Bootstrap (Styling)
Make sure you have the following installed if you wish to run the application without using docker containers:
- Ruby
- Ruby on Rails
- Bundler (You can install it using gem install bundler)
- Clone the repository:
git clone https://github.com/your-username/connected.git - Change into the project directory:
cd connected - Install dependencies:
bundle install
- Start the Rails server:
rails server - Open your web browser and navigate to http://localhost:3000/
- Build and start the docker container with:
docker-compose up --build - Open your web browser and navigate to http://localhost:3000/
- User Authentication: Create accounts and log in securely.
- Connection Management: Add and manage connections within the platform.
- Post Sharing: Share posts with your network.
- Bootstrap Styling: A clean and responsive user interface.