IMCourse: Difference between revisions

From CS486wiki
Jump to navigationJump to search
Content deleted Content added
Line 103: Line 103:
===Language===
===Language===


[[File:Language.png]]
[[File:Lng.png]]


===IT===
===IT===

Revision as of 21:17, 15 April 2015

Introduction

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.

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.

Weeks

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

  • Wiki information was created.

Week II

  • Database was created.
  • The images for all pages was selected and the synchronization was provided.
  • Css and JQuery of contact us page was done.
  • Mail sync of contact us page was researched.
  • Wiki information was updated.

Week III

  • The implementation of accordion style was researched.
  • JQuery of accordion style was learned.
  • The style of accordion was used in FAQ page.
  • The shortcut buttons was created. This provided fast switching between pages.
  • Wiki information was updated.

Week IV

  • The shortcut buttons was added all pages.
  • PHP was created to be member of IMCourse.
  • Login page was worked with PHP and Database.
  • Wiki information was updated.

Week V

  • The page of instructors was created and we determined instructors for our special courses.
  • Background images was applied for all pages.
  • Wiki information was updated

Week VI

  • The details of courses was determined and the css of courses pages was finished.
  • Forget my password page was created.

  • The student page details are created.
  • The php of mailing was created.

Week VII

  • The course pages was finished with all css, information and details.
  • Register page php was finished.
  • Worked on the mailing php.
  • Android application of website was started.

Database

Entity-Relationship Diagram

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.

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.

Courses

As IMCourse, we have eight different courses category. Each of them has six different subcategories in itself.

Arts

Music

Sport

Language

IT

Cook

Beauty

Agriculture

Register Page

Login Page

Contact Us Page

FAQ Page

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

Team Members

Cansu Ozdikicioglu - Web Site & Android Application

Halil Ibrahim Burak Gumus - Web Site & Android Application

Mustafa Yumurtaci - Database Developer