The social and comment website to share personal interest about music. Customers can share their idea about popular music and share resources.
Success
# install dependencies
npm install
Add key.js
in 'express-server/confog' as following:
module.exports = {
mongoURI: '<mongdbURL>',
secretKey: 'postify',
osskey: '<OSSkey of Aliyun',
};
npm start
- Home page: On the main section, there are the most popular and recommended posts. On the left side, it is a profile card or login/register entry
- Personal page: Landing picture is on the top of page. And following section is history posts by user itself.
- Setting page: A list of seetings include:
- Account setting: password and personal login information
- Recommendation setting: seting users' preferences about music like choosing music categories.
- Preference setting: Set theme in the users' home page
- Communcations: Add and delete friends
- Admin Page:
- Administrator uses it to set what posts are recommended and stick to top.
- Collecting website data.
- Boostrap4 https://getbootstrap.com/
- Font-awesome icons https://fontawesome.com/
- Hand write icons https://www.flaticon.com/packs/hand-drawn/
- Google fonts https://fonts.google.com/e
- Vue JS https://cn.vuejs.org/
- MongoDB https://www.mongodb.com
- Express https://expressjs.com
- Socket IO https://socket.io/
- Docker https://www.docker.com/
- Comment Function
2018-10-27 2018-12-10