1. CSU-MCS (Social Media App).
Lakshmi Sai Nadh Godena
Mentor- Dr. Johng Chern
Department of Mathematics and
Computer Science.
Chicago State University, Chicago, IL
2. Introduction
Do you feel like an alien attending a new school and would need to make friends?
The main idea of the app is to connect alumni, students and professors at one place.
This helps lot of students and alumni to get their status and check their availability.
Also, professors has a huge advantange using this app.They can announce lot of
class related news in the app. Students, who are attending that particular can
follow that professors and view his feeds.This also make student life ease in order
to not miss the deadlines of theor projects and class home works
3. Softwares used
Standard platform for this project is iOS. The languages used in this project are Swift
2.0 and MongoDB. Swift 2.0 is a programming language where as MongoDB is a
document driven database used to store all the user details online.
The Parse API, which has a dashboard to view all the users in a formatted table
manner and also it is helpful to view their daily act on the app. Also, we can see the
app analytics showcasing all the user requests and maintain the app according to it.
In this project, a tool, Xcode is used to develop any iOS related programs, iOS or OSX
apps and to publish in the app store.
4. Modules
Registration and Validation- Any user who belongs to CSU Mathemtics & Computer
Science (MCS) dept can register in this app. This app make sure that the user is
valid and also asks for a user verification through University email ID
User Feeds and Followers- Upon registering, user can select others whom they want
to follow and can navigate to other screen to view their daily postings or feeds.
Personal Chat View-In this app, any user can start a personal chat witht the other.
Users like Professors, Students and Alumni can be in touch with each other and can
know about their current status. It is a quick format where one can connect easily.
5. Testing
• Four levels of testing were performed on the functionality of this system:
• Unit Testing: Tested the functionality of each specific section of code for a specific
module (Student, Alumni and Professor)
• UI & UX Testing: UI and UX testing is the most crucial part when developing iOS
app. There are many layouts cases in which an app might fail. All those tests were
done rigorously. Like, if the phone is tilted to landscape also , all the components to
align with root component. All these cases were tested.
10. Conclusion
• This app is very much useful for any newbie who joins Chicago State
University in Mathematics & Computer Science Department.This way, one
can make friends around and keep in touch with seniors to know about the
professor and work accordingly with them. Also, one can easy refer to the
app and get to know about alumni in case professor needs some project
help.
• For feature assisting this app can be developed in Android version to suffice
all the users who use Android OS.