Skip to content
@24AWP-FAVICON

24AWP-FAVICON

Team Favicon: Travel Collaboration and Social Networking Platform

Project Overview

Our project aims to create a web page that combines the functionalities of social networking services (like Instagram) and collaboration tools (like Slack). The platform allows users to share posts, send direct and group messages, and collaborate on travel plans. The main theme of our project is travel, around which all functionalities are centered.

Key Features

1. Social Networking (SNS) Features

  • Post Creation and Sharing: Users can freely upload posts, including detailed travel plans and itineraries.
    • Like Function: Users can like posts.
    • Comment Function: Users can comment on posts.
    • Photo Attachment: Users can attach photos to their posts.

2. Direct Messaging (DM)

  • Users can send direct messages to each other.
    • Photo Attachment: Users can attach photos in direct messages.

3.Trip Planner

  • Plan Collaboration: Users can collaboratively create travel plans.
    • Map API Integration: Users can search for and add accommodations and places.
    • Comment and Bookmark Functionality: Similar to Figma, users can leave feedback and bookmark important items.
    • Photo Attachment: Users can attach photos in comments.
    • Group Messaging: Users can communicate in group chats.

4. OAuth2 Social Login

  • New users can register and create accounts to access the platform.

Development and Collaboration

Tools and Platforms

  • Notion: Used for recording and sharing meeting notes and project updates.
  • Discord: Used for online meetings and discussions.
  • School Facilities: Used for offline meetings.

Project Timeline

  • Weeks 7 to 14: Regular meetings were held both online and offline to discuss and develop the project.

Notion Workspace

We documented our progress and shared meeting notes on Notion. You can access our workspace here.

How to Contribute

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/your-feature).
  3. Commit your changes (git commit -m 'Add some feature').
  4. Push to the branch (git push origin feature/your-feature).
  5. Open a pull request.



DEMO

Popular repositories Loading

  1. backend backend Public

    2024AWP-Favicon-스프링부트 backend

    Java 2 1

  2. frontend frontend Public

    2024AWP-Favicon-react frontend

    JavaScript 1 2

  3. TeamHomePage TeamHomePage Public

    2024AWP-Favicon 팀페이지

    JavaScript 2

  4. document document Public

    2024AWP-Favicon-document

  5. .github .github Public

Repositories

Showing 5 of 5 repositories

Top languages

Loading…

Most used topics

Loading…