Mini Udemy is a simple learning website as a final project built for our ITI .NET Web Development summer 2020 internship.
The main Idea of the project is :
- Create a simple Registration form for students to sign up into the website.
- Students can also Login to the website.
- Students can search and enroll in a certain course.
- Students can view their courses taken.
The project will be divided into 3 parts :
- Database Development
- The DBD (Database developer) works on designing the database from scratch using SQL Server & SSMS.
- Views & UI/UX Structure
- The FrontEnd UI/UX Developers work on building beautiful UI using HTML, CSS, JQuery & bootstrap.
- Logic & Implementation
- The .NET Developers work on Integrating Views with Models (From database) using Controllers (MVC architecture)
- Install Visual Studio with .NET environment.
- Install SQL Server.
- In
DB Folder
, executeDB
scripts on theSQL Server
, or restore the backup databasemini_udemi.bak
- Download the repo, then Open the
Mini-Udemy.sln
in the repo file. - Build the all the project then run it.
- C# - Object-oriented language that enables developers to build .NET applications.
- ASP.NET MVC - A design pattern for achieving a clean separation of concerns.
- SQL Server - Relational database management system developed by Microsoft.
Thanks goes to these people in this team.
Amir Haytham Salama 💻 |
Mahmoud Ashour 💻 |