Find Jobs
Hire Freelancers

Angular material tabs highlights

$10-30 CAD

ปิดแล้ว
โพสต์ มากกว่า 3 ปีที่ผ่านมา

$10-30 CAD

ชำระเงินเมื่อส่งงาน
Introduction The purpose of this project is to see the coding standards, quality and thinking behind the approach taken. The project is based around a simple bookshop. Your solution should have the following: Registration and login for customers only Create three roles: Administrators, Employees, Customers Administrator should register new users (additional admins, employees or customers) Employees should be able to add new book and to mark an order as sent Customers should be able to browse books and to purchase them. The solution should have a frontend in Angular and the backend using ASP.NET Web Api (.NET Core) and Entity Framework Core with SQL Server (if you don't have SQL Server, you can download SQL Server Express). There should be some form of security implemented based on username and password, but the book orders must be linked to a specific user that logged in and made an order. Requirements Angular application should have components and services. If you think you need other Angular features, use them freely. Web API should expose the following endpoints: /api/users - When called with GET it returns all the users. When called with POST it should have a body with user information to perform registration. /api/users/:id - When called with GET it returns a single user if it exists When called with PUT it updates a single user (with the data in the body) When called with DELETE it deletes a user (be careful, mark deleted if there are orders, or physically delete if no orders found) /api/roles - The same rules apply here as for users. /api/roles/:id - The same rules apply here as for users. /api/books - The same rules apply here as for users and roles. /api/books/:id - The same rules apply here as for users and roles. /api/books?genre= - GET the list of all books of a specific genre. /api/orders/ - GET all the orders, POST to register an order (don't worry about PUT to update an order) /api/orders/:id - GET an order by ID, DELETE an order based on ID. The frontend does not need to be very impressive, however use of one of the CSS frameworks, i.e. Bootstrap is expected. Build and Test Test the application, and show unit tests. Additional notes If something is not clear, ask to be explained. Use github as your repository and send me a link to pull the repository
รหัสโปรเจกต์: 27588459

เกี่ยวกับโปรเจกต์

8 ข้อเสนอ
โปรเจกต์ระยะไกล
ใช้งานอยู่ 3 ปีที่ผ่านมา

กำลังมองหาการสร้างรายได้ใช่ไหม?

ประโยชน์ของการประมูลกับ Freelancer

กำหนดงบประมาณและกรอบเวลาของคุณ
รับเงินจากการงานของคุณ
อธิบายข้อเสนอของคุณในภาพรวม
ลงทะเบียนและเสนอราคาฟรี
8 ฟรีแลนซ์กำลังเสนอราคาโดยเฉลี่ย $21 CAD สำหรับงานนี้
รูปอวาตาร์ของผู้ใช้
Hello Sir, I have good experience in Web Development using Angular and PHP. I have also worked on Angular Material. I can complete your task without any issue. Please let me know in case you want to take this discussion ahead. Thanks, Kamlesh
$25 CAD ใน 2 วัน
5.0 (2 รีวิว)
2.0
2.0
รูปอวาตาร์ของผู้ใช้
I’m already worked on angular tab using material css. I have good knowledge in angular js please accept my bid.
$17 CAD ใน 1 วัน
4.2 (1 รีวิว)
0.4
0.4
รูปอวาตาร์ของผู้ใช้
Hi, Hope you're doing well. I will work closely with you for this task and provide quality delivery on time. I am new to this platform, If I had an option to do it for free I would've. but it's not allowing. We can connect and talk on it further.
$10 CAD ใน 3 วัน
0.0 (0 รีวิว)
0.0
0.0
รูปอวาตาร์ของผู้ใช้
Hi there, I am working on Angular for 2+ years. I have good knowledge on your requirement. I can do your task within the given time period. Feel free to contact me. I am new on this platform so I don't have reviews. Regards, Kunal
$20 CAD ใน 3 วัน
0.0 (0 รีวิว)
0.0
0.0
รูปอวาตาร์ของผู้ใช้
hello,i am angular expert. i know material and ngx as well. i will solved your problem asap. i wish to discuss in detail. best regards.
$30 CAD ใน 1 วัน
0.0 (0 รีวิว)
0.0
0.0

เกี่ยวกับลูกค้า

ปักธงของ INDIA
Surat, India
4.8
10
เป็นสมาชิกตั้งแต่ ส.ค. 19, 2017

การยืนยันลูกค้า

ขอบคุณ! เราได้ส่งลิงก์สำหรับเครดิตฟรีให้คุณทางอีเมลแล้ว
เกิดข้อผิดพลาดขณะส่งอีเมลของคุณ กรุณาลองอีกครั้ง
โลโก้ Freelancer Thailand / ภาษาไทย ช่วยเหลือและสนับสนุน FreelancerประเภทโปรเจคการประกวดFreelancerองค์กรแพ็กเกจสมาชิกโครงการ Freelancer ชั้นแนวหน้าการจัดการโปรเจคงานในพื้นที่Photo Anywhereหน้าจัดแสดงผลงานAPI สำหรับนักพัฒนาได้รับการยืนยันDesktop App เกี่ยวกับเกี่ยวกับเราวิธีใช้งานความปลอดภัยนักลงทุนแผนผังเว็บไซต์เรื่องราวข่าวออกสื่อทีมรางวัลข่าวประชาสัมพันธ์ร่วมงานกับเรา ข้อกำหนดนโยบายความเป็นส่วนตัวข้อกำหนดและเงื่อนไขนโยบายลิขสิทธิ์ข้อพึงปฏิบัติค่าธรรมเนียมและค่าบริการหุ้นส่วนEscrow.comLoadshiftWarrior Forum แอปโลโก้ Apple App Store โลโก้ Google Play
ไม่สามารถคัดลอกไปยังคลิปบอร์ดได้ โปรดลองอีกครั้งหลังปรับเปลี่ยนการอนุญาต
คัดลอกไปยังคลิปบอร์ดแล้ว
ผู้ใช้ที่ลงทะเบียน งานที่มีการโพสต์ทั้งหมด
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
กำลังโหลดตัวอย่าง
ได้รับอนุญาตสำหรับตำแหน่งทางภูมิศาสตร์
เซสชั่นการเข้าสู่ระบบของคุณหมดอายุและคุณได้ออกจากระบบแล้ว กรุณาเข้าสู่ระบบอีกครั้ง