Skip to content

maryam-shafiei/Ghanari

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ghanari

Ghanari is database design course project. This is a sample of twitter database management system that works with CLI and simple GUI.

Built With

Getting Started

  1. Clone the repo

    git clone https://github.com/maryam-shafiei/Ghanari.git

  2. Add the external library to project

  3. Use your database url and password

  4. Run project by following commands:

    javac Main.java

    java Main

Usage

This project is a sample of twitter database management system which has following features:

  • Creating new account and Signing in to it by a user
  • Saving logs of the users
  • Users can send a new tweet and see tweets which sent previously by themselves or other users
  • Users can follow or unfollow and block or unblock each other
  • Adding comments to a tweet and viewing the comments on other tweets
  • Adding hashtags to tweets
  • View tweets relevant to a specific hashtag
  • Like tweets and see the number of likes and list of users that like the tweet
  • Sending message to other users and receiving new messages with their sender

Contributing

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".

License

MIT

Contact

Maryam Shafiei - [email protected]

Project Link: https://github.com/maryam-shafiei/Ghanari

About

Database design course project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages