tamtut's People
tamtut's Issues
Create home page with blank contents
User will see this page after authorization
Add a page to show global feed
Feed for all the users on the net.
Sort options:
- By date
- By likes (depends on Likes feature )
Filter options:
- By interests
Remove your account from search result (by hobbies)
Add avatar field to an account
Show account avatar alongside nickname (home page)
Add a separate page for adding one's interests
Create a corresponding model for interests
Create a page for editing your account's fields
Url accounts/<int:pk>/edit/
.
Add "Account edit" button to a navigation bar at the home page
Refactoring
Add a page to show user's followers feed
Think over "Hot", "Best" sort options for global feed page
Remove "Hi" from profile page if it's not your own profile
Return 404 response if profile was not found
/profile/<int>/
Think of a proper name for the project
Create a simple registration page
Create a simple registration page for a url /register
.
It should contain registration form with basic User fields (username, password, firstname, lastname etc)
Group chats bug
If you don't include yourself as a member of group chat when creating one you won't see group chat in the list (url /chat/)
Create user feed
User feed in their profiles
Add a possibility to like someone's post
Dependency: Posts feature
Group chats enhancements
- Possibility to leave group chats
- Only mutual followers can be invited to group chats
Add group chats
Key points:
- "Create group chat" button
Add followers feature
Add posts feature
User can make a post and it will be shown on his wall (or feed)
Add server infrastructure
-
Docker container for nginx
-
Gunicorn for core container
Add a possibility to message someone
Add proper html for 'chat' page
Reference: https://career.habr.com/
Create Authorization page
We should be able to authorize people before anything else.
Page will include a form with 2 fields: username and password.
Use a url /
for it
Let people attach location to posts they are creating
Add a page for searching other people by interests
Basic filtration by interests
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.