Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
Merge branch 'master' of https://github.uconn.edu/shs12010/twitter-clone
- Loading branch information
Showing
3 changed files
with
29 additions
and
70 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
# Final Project | ||
## DMD 4470 | ||
For your final project you will work in teams of 2 to build a fully-functioning web application that emulates the core functionality of Twitter. For the purposes of this assignment, you are to assume that every user automatically “follows” every other user. Design counts! | ||
|
||
### Must-have features | ||
1. New user registration. | ||
2. Login (session management) | ||
3. User profile page with the users’ tweets. | ||
4. View tweets from all users. | ||
5. Ability to “Like” tweets when logged-in | ||
6. Ability to search all tweets. | ||
|
||
### Optional Features | ||
1. DMs | ||
2. Hashtags | ||
3. Retweet | ||
4. Replies | ||
|
||
### General Requirements | ||
1. The application will utilize PHP, MySQL and an MVC framework of your choosing. | ||
2. Optional: You may use PHP/MVC strictly as an API with a JavaScript frontend. | ||
3. The application database should contain at least 2 tables that are relational. | ||
4. The application must allow input that is stored in the database. | ||
5. The application must not break from faulty user input. | ||
6. Your team must use Git/Github to host the source code for your application. | ||
7. Each teammate should contribute equally to the project. | ||
7. Your Git repository should contain a local-development environment. | ||
8. Your README file must include detailed instructions for running your application locally. | ||
9. The application must function locally and when deployed to production (the DMD web server or an alternative server) |
Empty file.
This file was deleted.
Oops, something went wrong.