GithubHelp home page GithubHelp logo

jenniferxsj / welife Goto Github PK

View Code? Open in Web Editor NEW

This project forked from sixtraps/welife

0.0 0.0 0.0 15.43 MB

An app for international students to share their precious life and study moments

License: MIT License

JavaScript 46.11% CSS 11.20% HTML 42.69%

welife's Introduction

WeLife

Author

Anni Lin
Xuejia Yang

Project Objective

This is a website application for international students to share their life moments. It consists of 5 parts: website introduction page, authentication(signin/signup/logout), all-posts page (Like), personal home page (Edit and Delete) and post creation page.

Users can read the website introduction and then register a new accout. On the general page, they can view all moment posts shared by other users and Like the posts they're touched. On the personal home page, they can view all moments posted by themselves, edit and delete these posts.

Screenshot

introduction_page

general_page

Tech requirements

  • HTML/CSS/JavaScript
  • bcrypt
  • passport
  • express
  • mongodb
  • node
  • AJAX

How to install/use locally

Use the website deployed here:
WeLife Web Deployed in Heroku https://welife-web-dev.herokuapp.com/

or

  • Clone this repo and run npm install
  • Create an .env file in the root directory of this project and include the api key in it.
  • Keep your mongodb running
  • Run npm start or nodemon app.js

Reference to the class

CS5610

Video Demonstration

Demo Vedio

Google Slides

Slides

MIT License

MIT License

Release

Release V1.1

welife's People

Contributors

sixtraps avatar annie0207 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.