Retro Tweet is a Twitter-like application with a 1970s computer terminal aesthetic. It's built using PHP and MySQL, designed to provide a nostalgic social media experience.
- User registration and authentication
- Create and view tweets (limited to 280 characters)
- User profiles with recent tweets
- Retro-style interface with green text on a black background
retro-tweet/
├── config/
│ └── database.php (ignored by git)
├── includes/
│ ├── header.php
│ ├── footer.php
│ └── csrf.php
├── assets/
│ └── css/
│ └── style.css
├── index.php
├── register.php
├── login.php
├── profile.php
├── create_tweet.php
├── user_tweets.php
├── logout.php
└── README.md
- Clone this repository to your local machine.
- Set up a local server environment (like XAMPP, MAMP, or WAMP).
- Create a MySQL database named
retro_tweet
. - Copy
config/database.example.php
toconfig/database.php
and update with your database credentials. - Import the SQL schema from
database_schema.sql
(if provided, or create tables manually). - Navigate to the project in your web browser.
- Register a new account or log in with existing credentials.
- Create new tweets from your profile or the home page.
- View tweets from all users on the home page.
- Visit user profiles to see their recent tweets.
This is a personal learning project. While suggestions are welcome, active contributions are not being accepted at this time.
This project is open source and available under the MIT License.