Skip to content

Manipal Social is an app built with flutter using MVVM architecture using provider. Provides features like cab share, places to visit and people's experiences, community chat and much more.

Notifications You must be signed in to change notification settings

pathak107/manipalSocialApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Manipal Social

Manipal social was an attempt to make a social media app for manipal. Features of the app:

1. Places to visit in manipal with their google map location and a detailed summary of that place.
2. You can write your experience with that place and also read other people's experiences and it also has a like feature to like posts.
3. Cab share option to find people who with same cabs at same time and routes,
4. Community chat for the entire manipal who're using this app to chat and make friends.
5. All the events of manipal will be displayed in the app with their details like when and where so that users of this app remain don't miss any chance to experience this beautiful place.

Technical Features:

  • Entire app made using flutter from ground app using provider for state management solution.
  • Chatting uses websockets to communicate with the server.
  • A full authentication flow of user register and login build from scratch using JWT tokens sent from the server. JWT token is later stored in shared preference with security mechanism.
  • MVVM design patter is used to architecture the app.
  • App connected with a REST API service made in express and mongoDB.

How to run

Simply clone the project and run "pub get" to install all the dependencies. And use "flutter run" to run the project in debug mode. Flutter should be installed as a prerequisite.

About

Manipal Social is an app built with flutter using MVVM architecture using provider. Provides features like cab share, places to visit and people's experiences, community chat and much more.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages