-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathREADME.md~
56 lines (47 loc) · 1.87 KB
/
README.md~
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
# Mini Twitter
- Django (fullstack framework)
- Bootstrap (frontend framework)
- Django REST (django api framework)
- jQuery (javascript library)
- ajax (jquery asynchonous function)
### Update October 18th
- Finished Views, Models modules of Django framework
- Enabled Create, Update, Retreive and Delete function of tweets
- 33% Completed
### Update October 19th
- Improved Templates module of Django framework by querying Bootstrap
- Enabled Search function of tweets, which is filtering
- 38% Completed
### Update October 20th
- Finished inheritance of template modules
- Adopted REST framework
- Added REST serializers and updated user serializer
- Overwrote Django search/create/update functions with Ajax
- 52% Completed
### Update October 21st
- Enabled autosearch and showed chars left
- Applied Pagination feature to allow multiple page view and load more
- Added Accounts app to store user profile
- Modified model and views to enable multiple user relation and follow/unfollow toggle
- Applied Django view manager to manage multi-user relations
- 65% Completed
- let's stop for a while, have McDonalds and continue at home
### Update October 22nd
- Fixed home page to show only following tweets
- Introduced Hashtag feature
- 72% Completed, still a long way to go
### Update October 24th
- Introduced retweet feature
- 76% Completed
### Update October 26th
- Added function to receive and add hashtags into database
- Introduced like/unlike feature
- 85% Completed
### Update October 28th
- Introduced Reply feature
- Improved search function to display relevant tweets and their replies
- Introduced Recommendation feature
- Added Login/Logout/Register pages
- Completed!!
### Some notes
- Diff between serializer and models: model defines which data to store in backend database; serializer defines which data to grab from backend; ajax read from api serializer and render data into pages