IMCourse

From CS486wiki
Jump to navigationJump to search

1. Introduction

1.2 Scope

IMCourse is a non-profit educational institution to improve personal skills. In IMCourse, we are taking care of people’s leisure times. All they need to do is register our site, give their information to us and enroll courses. After that, they attend classes and enjoy one of them. When they give their special times, they will learn new skills. Students will enter the exams and they can check their status online. For these purpose we will create a user friendly website and in the website we will give information about courses. We want to reach many people without consider their ages. The most important thing is that we provide we can serve all age groups at the same time. Also there will be android application for both students and instructors because time is the most considerable thing in today's world. People can reach their account with our android application in everywhere easily.

2.2 Objective

In today's world, people cannot have an extra time for their social life because of daily routine. Therefore people need a platform to deal with this. As IMCourse, our goal is to handle this as soon as possible and present new social areas for people. We will create different courses to appeal different kind of students. This project should be specific, measurable, achievable, realistic and time scaled. This website will increase the interaction between different age groups and it includes multiple social activies. If we look at the process, the project will be completed and delivered in 9 months.

2. Weeks

2.1 Week I

  • The main page of IMCourse was created.
  • The social media pages were created to spread easily.
  • Footer and was created for pages.
  • Logo was determined and designed.

IMCourse Logo

3. Database

Entity-Relationship Diagram


4. Web Site

Our main goal is to create a website which is unique and user friendly.


Here is the Use Case Diagram for the our website.The image shows the relationship between the web site and the users and what can they do.

4.1 Main Page

We try to make this page clear and simple because the first impression is important for users and they want to find what they search rapidly.

4.2 Register Page

4.3 Login Page

4.4 Contact Us Page

5. Android

In our Android Application, users will see the courses which they joined in the website.

Application will be similar to our website but in application side they will only see the courses which they took.

Only who registered the courses can see their information from the application.

With the help of the application users can reach their accounts wherever they want while their phones access to the internet


6. Team Members

Cansu Ozdikicioglu - Web Site & Android Application

Halil Ibrahim Burak Gumus - Web Site & Android Application

Mustafa Yumurtaci - Database Developer