Skip to content

williamneves/Codeet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Codeet

CodeFactor

about

Codeet is a project to learn the dynamics behind one of the most used social media in the world, Twitter.

The theme of the project is a social network aimed at programmers, hence the name Code"eet".

The language used is Python, with Flask framework, Jinja2 and others.


Features for version 1.0:

  • Login and Registration
  • Edit profile and change password
  • Publish codeets
    • limit to 255
    • auto tags
    • auto links
  • Follow users
  • Like codeets
  • Tag codeets
  • Tag feed
  • Repost another's users codeets
  • Reply codeets
  • Timeline with all users you followings and tags
  • Search for user, codeet content and tags
  • Desktop and Mobile version

Back-end features:

  • Python best practices
  • SQLAlchemy ORM
  • Login and registration with hash session token
  • Jinja2 funticions
    • Inheritance
    • Includes templates
    • Jinja Macros
  • Dynamic phrase and retrieve

Front-end features

  • Bootstrap customized style
  • Mobile ready
  • Infinite pagination

Features for version 2.0:

  • Simple admin panel to manage users
  • Able to post photos and videos
  • AI to know the user mood and suggest content based on it
  • Direct Message
  • API
  • Light and Dark Theme
  • New Design