Skip to content

A portfolio platform built with Node.js and MongoDB, designed for showcasing personal projects.

Notifications You must be signed in to change notification settings

0yuanqi-15/Jazyy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jazyy

Jazyy is a portfolio platform designed to allow users to showcase their personal projects and works. This project was developed by a team of five students from the University of Melbourne as part of their Bachelor of Science in Computing and Software Systems capstone project. The project achieved the highest distinction, an H1 grade, from the university.

Project Overview

Jazyy is built using the Node.js Express framework and utilizes MongoDB as its database. The application was deployed on the Heroku platform. Unfortunately, due to the expiration of the creators' student email accounts, the website is no longer accessible at https://jazyy.herokuapp.com.

Features

  • Homepage: Introduction to the website and its purpose.
  • Navigation Bar: Easy access to different sections of the site.
  • Forum: Users can create posts, like, comment, and perform CRUD operations.
  • Personal Profile Page:
    • Publicly readable by anyone.
    • Editable only by the owner.
    • Supports showcasing text, image galleries, videos, links, and PDF files.
    • Shareable profile links.

Team

  • Junjie
  • Andy
  • Zixuan
  • Yuanqi
  • Yingjun
  • See the pattern of the first letter of the team members' names?

Quick Start

To get started with Jazyy, follow these steps:

  1. Clone the repository.
  2. Install the necessary dependencies.
  3. Set up the MongoDB database.
  4. Run the application locally.

License

This project is not licensed for distribution or modification. University students are permitted to reference this repository for educational purposes only. Copying or reproducing any part of this project without proper attribution may lead to serious plagiarism issues and academic consequences. Please ensure that any use of this material complies with your institution's academic integrity policies.

Contributing

Contact

For any inquiries, please contact the team lead at [[email protected]].

About

A portfolio platform built with Node.js and MongoDB, designed for showcasing personal projects.

Resources

Stars

Watchers

Forks