Skip to content

vuanh25/StepByStep

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LEARN-PROGRAMING WEB - STEP BY STEP

Code: ASP.NET MVC 5 with Entity Framework Code First , MSSQL ...

“Step by Step” là một website học lập trình cơ bản dành cho các bạn trẻ, hay mọi lứa tuổi có niềm đam mê học lập trình. Và mục đích xây dựng một cộng đồng học lập trình Việt lớn mạnh. Khi sử dụng website, người dùng có thể không cần đăng nhập/đăng ký mà vẫn có thể học những khóa học miễn phí, đọc các bài viết hay, các vấn đề và giải pháp trong mục hỏi-đáp, tìm kiếm thông tin... Nhưng có một số chức năng sẽ bị hạn chế như: Giải bài tập, đăng bài viết, bình luận,.. Và những chức năng này chỉ dành riêng cho người dùng đã đăng ký tài khoản. Với người dùng đã đăng nhập (user) họ còn có thể chỉnh sửa thông tin cá nhân như tên người dùng, email, thay đổi mật khẩu. User có thể đăng bài viết, đặt câu hỏi, bình luận, thả cảm xúc tương tác với các user khác. Họ có thể mua khóa học vip mà admin bỏ công sức tỉ mỉ tạo ra với ưu đãi rẻ, và thanh toán nhanh chóng với ví điện tử VNPay.
    Với chế độ dành riêng cho nhà quản lý (admin) thì sẽ có các chức năng chung:
  • Quản lý người dùng: Xem danh sách người dùng ( Thêm, xóa, sửa) />
  • Quản lý khóa học : Xem danh sách khóa học (Thêm, xóa, sửa) Tìm kiếm khóa học, bài học. />
  • Quản lý bài tập : Xem danh sách bài tập (Thêm, xóa, sửa) Nhập danh sách bài tập bằng excel />
  • Ngoài ra, với chức năng thống kê: Người dùng còn có thể quản lý user, khóa học, bài tập một cách dễ dàng. />

Use Case General Diagram

ERD Diagram

Class Diagram

Data files : ScriptDataFile.sql

Demo

Giao diện trang chủ
Giao diện đăng nhập
Giao diện luyện code
Giao diện bài viết
Giao diện Admin - Trang quản lý

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •