Inspiration Sol Connections was inspired by the need to create a space for Latino students, especially those from foreign backgrounds, to easily network, find events, and feel more connected to their college community. This idea came from recognizing the challenges that international and minority students face when trying to find resources and make meaningful connections in a new environment.

What it does Sol Connections is an app designed to help Latino students network and discover events tailored to their interests. It allows users to:

Create a profile to introduce themselves and share their college, grade level, and major.

Search for events specific to their college or area of interest.

Network with others, find fellow students, and connect with potential collaborators for academic or social purposes.

Personalized event recommendations based on their interests and preferences.

How we built it The app was built using React for the frontend, with a minimalistic design focused on user-friendliness. The backend utilizes SQLite for database management, where we store user profiles, event details, and networking connections. The app features:

RESTful API calls for user authentication, event management, and networking.

Authentication system using hashed passwords for secure login and sign-up.

Challenges we ran into Database management: We initially had some issues ensuring that the user profiles and event data were properly handled in the SQLite database.

User authentication: Creating a secure login system without overcomplicating the user experience was tricky.

Cross-origin issues: We faced CORS-related challenges when making API requests between the frontend and backend during development.

UI design: Making sure the interface was clean, simple, and mobile-responsive while still providing useful features took some trial and error.

Accomplishments that we're proud of Successfully creating a functional networking platform that caters specifically to Latino students and those new to the college experience.

Overcoming technical obstacles like API security and state management to deliver a smooth experience.

Building a user-friendly app that is intuitive for people who may not be familiar with complex tech tools.

What we learned The importance of user-centric design: Understanding the needs of Latino and international students was key in shaping the app's features and interface.

Full-stack development: This project deepened our understanding of both frontend and backend technologies, from managing a simple database with SQLite to setting up secure authentication.

Handling asynchronous requests and effectively managing state in React was a valuable skill that was strengthened throughout the development.

What's next for Sol Connections Expand the database

Improve networking features: Adding chat features or group discussions to facilitate more interaction between users.

Localized support: To further benefit international students, we plan to add multi-language support, starting with Spanish.

Built With

Share this project:

Updates