Question: Hey I need a code done. Purpose is for a Social Networking App for Android or iOS. The Purpose of this App is to connect
Hey I need a code done. Purpose is for a Social Networking App for Android or iOS. The Purpose of this App is to connect students from a university for both school and social life. The software will be developed for Android and iOS that will help user to find near by activity and events . Also a Web admin panel to manage user, events and restaurant .
Student Module must include the following:
Login section: Student can login the application via registered email and password. Social Login: Student will be able to sign in using their social accounts like Facebook and Google. Sign up section: Student can register into the app using his basic information like first name, last name, email, password. Forgot Password: In case Student will forget their password, they will need to enter his email and he will receive the password or a recovery link to reset the password on mentioned email id. Create Profile: Student will be able to create their profile with following information profile picture, address, gender, school name, school number, department, year of graduation and about us. View/Edit profile: Student will be able to view/update his/her profile. Dashboard Screen: Dashboard might contain bottom bar or navigation bar which has following option such as my profile, find friends, find restaurant, logout, etc. This screen might also have suggestions for events, restaurant, and other students to connect with. Near By Activities: On successful login, Student will navigate to the home screen that will shows list of the near by activities. An activity may contain text, images, date - time of event. Activity will shown the count number of interested students, likes and comments. Activity/Event detail: Student will be able to view the detail information of an event or activity. This screen will shown the images, name, address and other details of the event. There will be an option to shown interest for that event. Like and Comment: Student will be able to like and comment on an event. Comment List: Student will be able to view the comment list of the particular event. Find New Friend (Student Suggestion): This screen will show the list of the Student on basis of place, school, etc. View Others Profile detail: Student will be able to view the basic detail of other Student like profile picture, name , school information etc. Message: There will be an option of message in the profile view screen so that they will be able to send message to other Student. Here, Student can send text messages and images. Find Restaurants and details: Student will be view the list of nearest restaurant with the restaurant image, name, address. Student will be able to view the detail information of the restaurant by clicking on it. Restaurants detail screen may contains the menu, rating, address, about restaurant. Push Notification: Push notification will be received on every event. Student will also be able to mark if they visited the restaurant and would be able to provide their ratings/reviews for the place.
Web Admin Module must include the following:
Admin will see the list of all registered user and view their details of all the users also admin will take any necessary actions if it required. Admin will be able to add/update/delete an event or an activity. Admin will see the list of attenders for a particular event. Admin will be able to add/update/delete a restaurant.
App Screens:
Student side module should have the following options: Login Screen Registration Screen Forgot Password Screen Dashboard Screen Profile Screen Other Profile Screen Event Detail Screen Comment List screen User suggestion screen Message screen Restaurant listing screen Restaurant detail screen
Also the following should be available:
A feature to send and accept/reject a request before students can communicate with each other. Option for the user to create a post and share with their friends. Have a block feature Have a report spam/inappropriate content feature
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
