/dream-share-discover

This is our team website for DSD 2024.

Primary LanguageVue

Team Name: Dream, Share, Discover

Welcome to our team's GitHub page! We are a diverse team focusing on creating solutions for the urban explorer, sharing our daily life, and fostering discovery. Our team consists of four Chinese members from JiLin University and two Portuguese members from The University of Trás-os-Montes and Alto Douro.

Our team's focus is on the web application, while we also have our partners working on complementary components. Together, we're creating a comprehensive ecosystem for urban explorers. Check out the Friend Link part in README.md to see who are they!

📢 News

Stay tuned for updates, announcements, and exciting news about our projects!

20240507 We started the second iteration and updated our requirement analysis!

We updated our requirement analysis file and put it here. The updates are about part 3, Functional Requirements where we reclarified the actions of store owners and administrator.

20240429 We finished the first iteration!

We are thrilled to anounce that we finished the first iteration! We put our ppt during presentation here, and made a instruction to run the code here. Feel free to check it our if needed. Till now, all the iteration 1 related files are put in the project folder.

20240428 We finished our unit testing!

We are now finished the testing of our web application unit, and preparing for our mid-term presentation tomorrow! The test report were put here.

20240422 We finished coding our front-end UI and deployed our web application for easy access!

We are now finished coding the user interfaces of our web application, also deployed our web application here, so that anyone can access our system and login.

20240407 We renewed our Gantt chart referencing Brave Ones!

We renewed our Gantt chart based on the provided version of Brave Ones. Especially thanks to Peter!

20240407 We made a few minor changes to the system architeture diagrams!

We made a few minor change to the class diagram and component diagram for web application developing, mainly about the "management" component. Click here to check what is changed.

20240330 We finished illustrating the digram for our group!

We finished illustrating the class diagram and component diagram for web application developing! Our work will then be merged with other groups. Check our state of the art by clicking here.

20240324 We integrated a Gantt chart into our project calendar!

We integrated a Gantt chart into our project calendar to offer a comprehensive view of our current progress and upcoming tasks. Hopefully it will always be put on the top of CALENDER.md.

20240324 We illustrated the system architeture by a few diagrams!

We tried to illustrate the classes needed for web application developing by a class diagram, a component diagram and a deployment diagram. Click here for details.

20240320 We started system architeturing!

We planned to present our system architecture through a series of diagrams and a software design specification document.

20240319 We made a few updates to the requirement analysis!

We did a few minor updates about naming and coloring of use cases. Check out the latest version here.

20240316 We finished the first version of our requirement analysis!

We're thrilled to announce the completion of the first version of our requirement analysis! This is a significant milestone in our journey to develop a software product for urban explorers. Dive into the details and understand our project's foundation by clicking here! This document is crucial for guiding our development process and ensuring that we meet the needs of our users effectively.

20240313 We finished our role division!

Check out the Role Division part in README.md for more details.

20240311 Welcome to our new members from UTAD!

We were warmly wlcoming two new members from UTAD, Portugal!🍇

📑 Category

Here you can find the main areas of our project documentation:

  • 🏠 Readme: Get an overview of our project and navigate to other pages.
  • ☀️ Daily: Share and explore daily insights, experiences, and stories.
  • 📆 Calendar: Plan and view upcoming events, milestones, and meetings.
  • 📝 Project: Dive into the core of our project's development encompassing requirement analysis, system architecture and more.

For more details about our project and activities, please explore the links above!

👨🏻‍💻 Team Members

Paul (CHEN MingHao)

  • My Chinese name is Chen Minghao, and you can favorably call me Paul.
  • Never run out of ideas.
  • ACM-ICPC Gold Medalist.
  • I've got Japanese-Language Proficiency Test(JLPT) N1. Talk to me if you are also interested in Japanese!

Frank (CHEN HongYuan)

  • I am Chen Hongyuan, or you can call me Frank.
  • Senior undergraduate student.
  • Interested in 3D vision.
  • Fascinated by philosophy, economics, and psychology.

Jason (ZOU KunCheng)

  • You can call me Jason.
  • Jilin University (JLU) Computer Science Department
  • Good at coding. Problem solver.
  • Tech enthusiast, Gamer, Formula1 fan.

Steven (ZHU YongQi)

  • I'm Yongqi Zhu, but you can call me Steven.
  • I bring a unique blend of skills and experiences to our project team.
  • ACM-ICPC Silver Medalist
  • First-place winner in men's singles table tennis at Jilin University.

Gabi (Gabriel Conceição)

  • Currently pursuing a Master's degree in Telematics at UTAD, passionate about the convergence of telecommunications and computer science.
  • Proud president of the oldest University Tuna group in the country, showcasing that harmony extends beyond circuits.
  • A true community hero as a firefighter, always ready to face challenges with courage and determination.
  • Author of an innovative scientific paper in the field of embedded devices, exploring the impact of technology on public health.

Tiago (Pedro Tiago Guimarães)

  • My name is Pedro Tiago Guimarães, but you can call me Tiago.
  • Currently taking a master's degree in software engineering in UTAD.
  • Very optimistic, committed and able to adapt to any situation.
  • Loves being around friends, meeting new people and discuss new ideias.

🛠️ Role Division

Discover how our team is structured and each member's unique role in driving our projects forward.

Role Member Duty
Project Manager Paul Form/run the team
Manage the process
All sites meetings
Requirement Analyst Jason Consolidate the required document with the users’ confirmation
Help to design the unit testing plan
Programmer Frank Persuade the users to follow a mature technique route
Complete the coding
Liaison Steven Contact the user/teammate/other team/faculty/…
Help to organize all sites meetings
System Architect Tiago Consolidate the system/interface design document with other teams
Help to design the integration testing plan…
Tester Gabi Design and execute the testing plans to meet the requirements

🤝 Friend Link

Here you'll find links to teams responsible for different aspects of our project.

Team Name Link Project Focus
Brave Ones https://github.com/Divpeter/DSD2024.github.io WeChat mini-program
Backrooms https://github.com/Irodixy/Backrooms_dsd2024 Database
Rock House https://github.com/zhouyuheng2003/DSD2024-rock-house Android app
Better Call Li https://github.com/baconjlu/better-call-Li Algorithm

Explore these links to see the diverse and innovative components our friends are developing for urban explorers worldwide!