Skip to content

kle6951/iConnect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to iConnect app 👋

This is an Expo project created with create-expo-app.

Description

Here’s a refined version of your description:

iConnect is a social networking application tailored for university students, designed to enhance engagement with campus life. The app helps students stay connected and actively participate in university activities.

Key features of iConnect include:

Home Page: Stay up-to-date with all the latest posts regarding upcoming events, exciting news, and activities shared by fellow students. It’s a central hub to discover what's happening around campus.

Activities Page: Explore various campus markets and clubs (with more to come!). Currently, the app features two markets:
    Textbook Market: Find used textbooks for sale by other students, making it easy to save on study materials.
    Find My Roommate: Connect with potential roommates or housemates to ease financial burdens and create a comfortable living situation.

Account Page: View and manage all of your listings in both the Textbook and Find My Roommate markets. You can easily delete any listings you no longer need.

How to get started

  1. Install dependencies

    npm install
  2. Start the app

     npx expo start

In the output, you'll find options to open the app in a

You can start developing by editing the files inside the app directory. This project uses file-based routing.

Get a fresh project

When you're ready, run:

npm run reset-project

This command will move the starter code to the app-example directory and create a blank app directory where you can start developing.

Credits

Khanh Le – Project Creator and Maintainer ([email protected])
Yasaman Amannejad - Project Supervisor ([email protected])

Special thanks to the following resources:

Icons and Images:

  Icons sourced from Expo Vector Icons.
  Images and graphics sourced from various internet sources and Canvas.
  Animations powered by Lottie.

Libraries and Tools:
    React Native – For building the mobile application.
    Expo – For managing and running the app.
    React Navigation – For the navigation system.
    Xcode – For iOS simulator and development.
    Postman – For API testing.
    Google Cloud – For database storage.
    Firebase – For user authentication and file storage.
    MySQL – For database management.
    REST API – For communication between the frontend and backend.

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors