Skip to content

It's a social network where everyone can meet new people and chat with each other.

License

Notifications You must be signed in to change notification settings

DevStudents/EPeople-Web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Open Source Love Open Source Love Join the chat at https://gitter.im/EPeople-Web/Lobby

EPeople (Web version)

It's a social network where everyone can meet new people and chat with each other.

How to contribute?

  • If some feature doesn't exist you can implement it.
  • If you see that something isn't good enough for you, repair it.
  • The best implementation of some feature is choosen by everyone through voting on comment under pull request.
  • Contribution tips

Roles in repo:

  • Front-end team is responsible for design/ layout of website.
  • Back-end team is responsible for implementing new features eg. register system, search engine etc.

Todo list:

  • Front page design before logged in (HTML/CSS/JS)
  • Front page design after logged in (timeline with posts of friends)
  • Register option (PHP)
  • Login option (PHP)
  • Logout option (PHP)
  • User's profile page design (HTML/CSS/JS)
  • User's profile page functionality (PHP)
  • Search feature
  • (MySQL) Database
  • Dynamic change of <title> HTML tag (PHP)
  • Dynamic change of current page header-text (PHP)
  • Build a chat server using WebSockets (Node.js - Socket.io?)
  • Chat component design (HTML/CSS)
  • Client-side chat (Javascript)
  • Create/edit/delete post on timeline (PHP)
  • Adding/delete photos (PHP)
  • Set a main photo of profile (like avatar)
  • REST API for accessing data from external services (PHP/Python/Node.js?)

About

It's a social network where everyone can meet new people and chat with each other.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •