Giter Club home page Giter Club logo

osc-minihack2024-app's Introduction

OSC Mini Hack 2024: SwampNet

SwampNet is designed to revolutionize the way students at the University of Florida (UF) connect with student organizations. By analyzing students' majors, interests, and biographies, SwampNet matches them with organizations that align with their personality and goals, simplifying the process of finding the right club.

Features

  • Personalized Recommendations: Receive a curated list of clubs based on your profile.
  • Swipe to Like or Dislike: Swipe right to "favorite" a club or left to pass, refining your preferences.
  • Favorites List: Review detailed information about the clubs you've favorited.
  • AI-Powered Matching: Utilizes an advanced algorithm for precise matching.

Technologies Used

  • Frontend: React Native
  • Backend: Express
  • Database: Firebase
  • Machine Learning: PyTorch

Setup Instructions

  1. Clone the Repository

    git clone https://github.com/your-username/OSC-MiniHack2024-App.git
    
  2. Install Dependencies Navigate to the project directory and run:

    npm install
    
  3. Make sure to install Expo CLI globally if you haven't already:

    npm i -g expo-cli
    
    expo start
    
  4. Additional Dependencies Additionally, install the following dependencies onto your fork:

    npm i -g npx
    npx create-expo-app OSC-MiniHack2024-App
    npx expo install expo-router react-native-safe-area-context react-native-screens expo-linking expo-constants expo-status-bar @react-native-async-storage/async-storage
    pip install torch torchtext spacy
    
  5. How to Contribute

    • Fork the repository.
    • Make your changes in a new branch.
    • Submit a pull request for review.

Future Directions

  • Enhanced AI Model: To provide even more accurate matches.
  • Expanded University Support: Making SwampNet available to students nationwide.
  • User Experience Improvements: Continuously refining the app's interface and features.

Acknowledgments

A special thanks to our team members who overcame numerous challenges, including learning new technologies and managing collaboration issues, to bring SwampNet to life.

Conclusion

SwampNet aims to enrich the UF campus experience by ensuring every student can easily find and join organizations that resonate with their interests and aspirations. It's more than an app; it's a community builder that fosters connections, growth, and a sense of belonging.

osc-minihack2024-app's People

Contributors

kgand avatar fmcubium avatar

Watchers

 avatar

Forkers

mattcattb

osc-minihack2024-app's Issues

Welcome Screen

Create a welcome screen for when a user opens the app for the first time. Ask whether to login as a student or as an org.

Student data will be stored locally for now.

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.