Developed by Mike Hsin along with the CSCI-2170-Yoda2 group, "Jedi Tweep" is a microblogging web application akin to Twitter. Hosted on Dalhousie University's Computer Science web servers, it utilizes a MySQL database and provides a platform for users to connect and share within their local area.
- Real-time interaction with a focus on a community of users.
- Dynamic local area detection for users to connect and interact.
- Full suite of Twitter-like functionalities, with the exception of the blocking feature.
- Database: MySQL
- Server: Hosted on Dalhousie University's Computer Science web platform
- Primary Language: PHP
- Clone the repository to your server directory designated for web hosting.
- Execute the provided database script to set up the "GA2" MySQL database.
- Ensure the server environment is running a compatible version of PHP.
- To begin using "Jedi Tweep," log in as 'Yoda,' an administrator, with the non-admin credentials provided below:
- Username: luke
- Password: 1234
- Explore the application's features, test the user stories implemented, and verify the application behavior.
- Lead Developer: Mike Hsin
- Team Members: All members of the CSCI-2170-Yoda2 group
The development of Jedi Tweep was informed by the following resources:
- Textbook: DALCSCI2170SampangiSpring2021 (Accessed on 21 Mar 2021)
- PHP Manual: PHP Documentation (Accessed on 21 Mar 2021)
- Bootstrap Manual: Bootstrap Documentation (Accessed on 21 Mar 2021)
- Contribution by Aref Poor - TA: Guidance on database development.
- Reference Project: Nhi Ly (CSCI 2170 - Assignment 3) (Accessed on 21 March 2021)
- JQuery Usage: StackOverflow Discussion (Accessed on 07 April 2021)
- PHP Explode Function: PHP.net Documentation (Accessed on 07 April 2021)
- Textbook: Provided foundational knowledge and guidelines for web application development.
- PHP Manual: Served as a reference for PHP syntax and functions.
- Bootstrap Manual: Informed responsive design and UI elements.
- TA Contribution: Aref Poor assisted with database development ideas and requirements clarification.
For support, please contact Mike Hsin by email michaelsonhsin@gmail.com
N/A