Find Jobs
Hire Freelancers

.NETCore backend project

$10-30 CAD

Ditutup
Dibuat hampir 4 tahun yang lalu

$10-30 CAD

Dibayar ketika dikirim
Create a .Net Core project with Angular 9 as UI. Program only the backend part, creating an API for supporting the Angular UI plus external authentication UI pages for Facebook, Google and user-password. (JWT implemented with aspnet identity suggested) The backend work consist in creating entities, tables, controllers and its actions. Store the data in SQL Server using Entity Framework. The technologies required are: .Net Core, C#, SQL Server, Entity Framework, RESTful endpoints. They are around 20 entities. (a detailed diagram is attached) Authentication and authorization with 2 roles: admin and general admin. (Roles table is not present in the diagram) About the project: This is a product price list system. The logged user can create and admin the company, company branches, users, price lists, categories, products and prices. Anonymous users can navigate products filtering by categories and buy them. Detailed use cases: Public actions (user not logged in): Registration: User can register with name, email, WhatsApp number and company name. This will create a record in User table, Company Table and Branch table (A company with a default branch) Alternatively a user can register with Facebook or Google account, in this case name and email will be retrieved from Facebook or Google, WhatsApp number and company name must be filled manualy. Buy: Anonymous user can select different items and quantities and buy them. This will just generate a record in the database. Given a branch id, list item categories. List all items. List items that belong to a category: These last two lists must support order by and pagination. (pageSize, pageNumber or lastItemId) Authorized actions (user must be logged in) User can have admin role, general admin role or none. General admin can change the hired plan and can add/remove/update branches. Check branches amount doesn't exced the maxBranches limit of the hired plan. General admin can update company fields. General admin can add/remove/update product categories and product base. General admin can add , update, remove users to any branch and assign/remove roles. Check users amount doesn't exced the maxUsers limit of the hired plan. (1) Admin can add, update, remove users to the branch he belongs and assign/remove admin role. Idem (1) Admin and general admin can add, update, remove price lists and discounts. A discount can be applied to a price list and or to an item. All logged users can add/remove/duplicate/update items. Each time an item amount or currency changes, a record on price history must be saved. All logged users can add/remove/update products. A product can has attributes and or codes. They have a value and an attributeType. For example: size medium size is the attribute type, medium is the attribute value. Or SKU 12341, SKU is the attribute type and 12341 is the attribute value. Check products amount doesn't exced the maxProducts limit of the hired plan. Requirements: I'll provide a GitHub repository, you will commit to it frequently. You will provide a Postman collection or similar for API testing.
ID Proyek: 25981218

Tentang proyek

32 proposal
Proyek remot
Aktif 4 tahun yang lalu

Ingin menghasilkan uang?

Keuntungan menawar di Freelancer

Tentukan anggaran dan garis waktu Anda
Dapatkan bayaran atas pekerjaan Anda
Uraikan proposal Anda
Gratis mendaftar dan menawar pekerjaan
32 freelancer menawar dengan rata-rata $234 CAD untuk pekerjaan ini
Avatar Pengguna
Hi, How are you? I can work on this project as discussed... Let me know how I can start. Regards, Muhammad Ali Safder
$20 CAD dalam 7 hari
5,0 (31 ulasan)
5,0
5,0
Avatar Pengguna
Dear Sir, IHaveRead We have strong experience in .NET and .NET CORE and are interested in handling your project. With respect to your project, following are our comments: 1. Yes, we can work on GIT or bitbucket and would be committing code there on daily basis. 2. We would believe Authentication part would be more of a client [Angular JS] function than backend. At the backend we would be interested in user_id [Returned from Google or Facebook] and user_source [indicatng whether it came from Faebook or Gogole] fields. Do we need to develop Authrozation function. Meaning, some or all API will need Auth Token to be specified in request header so that request is allowed only when that Authorization header is specified. We may need JWT token authorization for this. 3. Yes we can you jSON file of PostMan Collection, we create for your project. 4. This point is already covered in 2) above. We understand for the project we have to develop CRUD functions for 6 entities (tables). Our Estimate for project is 10 days [80 Hours] and have placed the bid accordingly. In case you any clarifications, please free to contact us. Thanks and best regards. Sanjay
$1.300 CAD dalam 14 hari
5,0 (12 ulasan)
4,5
4,5
Avatar Pengguna
I have extensive experience in this field and I believe that I always fulfill the complete requirements of my clients. I will develop any type of web and desktop application for you, be it simple or complex, depending upon your requirements.
$25 CAD dalam 7 hari
5,0 (1 ulasan)
3,3
3,3
Avatar Pengguna
Hey how are you dear i read your description carefully so em providing my feedback to you ........... 1) yes i have experience in bit bucket or git any one you prefer. 2) will provide a facebook twitter etc authentication in your project. 3) yes i will provide you postman api endpoint then you will be able to test or we can deploy it to staging server so you can test it easily. 4)user will able to login with facebook and resgister dont worry will embed this functionality as well. 5) dot core 3.1 vs 2019 and sql server. 6) will create a rest api using entity framework and dot not core sql server i have also see your tables in that pencil sketch document will create all tables and relations. so i hope you will ping me to discuss further thanks alot.
$20 CAD dalam 7 hari
5,0 (5 ulasan)
3,1
3,1
Avatar Pengguna
Hi. How are you? I have reviewed your project post, I can help you to accomplish your requirement in your project. I have 10+ years of experience in .net platform. and developed multiple enterprise apps using .NET, MVC and .NET Core. My area of expertise - ASP.NET Core - ASP.NET MVC - AngularJS/Angular - Web API - C# - MSSQL - Entity Framework, Linq, Lambda Expression, Dapper - Javascript, JQuery - Crystal Report, RDLC - Restful API - TFS, GitLab, GitHub, BitBucket I use the Repository Pattern, Onion Architecture, Domain-Driven Design Architecture & Dependency Injection Design Pattern. I follow the SOLID principle. I deliver a quality product on time and budget. Client satisfaction is my main goal. I look forward to working with you. Regards! Aavadesh
$10 CAD dalam 15 hari
5,0 (1 ulasan)
2,2
2,2
Avatar Pengguna
IHaveRead Hi, Having a great experience in angular & .net, I am immediate ready to provide you a POSTMAN api to test your project. Also, I will use github to share the code. Thanks Relevant Skills and Experience I'm highly proficient in Java, Angular, asp. Net, Javascript, etc.
$778 CAD dalam 25 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
I am having good expertise in work.
$1.222 CAD dalam 10 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
Dear Hiring Manager, With three years of experience in full-stack web development and systems architecture, I am confident I will be an excellent fit for this company. My experience has provided me with the innovative and technical skills necessary to successfully provide your company with multifaceted technical solutions across a wide range software platforms. At My current, I am responsible for developing and maintaining operations systems. I oversee the building of innovative systems architecture via Net core, HTML5, CSS3/SASS, JavaScript/ React and angular, SQL server, node is and Django. The following is a snapshot of my broader technical skills: - Web and mobile development - Database design - Rest services node js - Web api net core - Web api django It would be a pleasure to learn more about Company’s needs, and I would welcome the chance to provide further insight into my knowledge. Sincerely, Emmanuel Rosario
$20 CAD dalam 15 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
IHaveRead Hello I have 5+ years of expertise in various technologies like C#.Net (.Net Framework, .Net Core), VB.Net, Asp.Net, Asp.Net MVC, MSSQL Server, Jquery, AngularJS, Angular, Javascript, Html5, Bootstrap, Angular material. let start the conversation on message and then we can start the work on project Note: The mentioned price is per-hourly bases. Thanks in advance.
$20 CAD dalam 7 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
Hi, I go through your job description and I want to work for you. I can do it easily because from last 1 year I am working on ReactJs, Node.js and Asp.net core, MongoDB. If you want to hire me for this work kindly accept my proposal. Thank you Shashwat Prakash
$25 CAD dalam 7 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
Hi, I have very good experience in .Net core and Angular and I can work on your project. Please talk to me talk to discuss further. Thanks
$20 CAD dalam 7 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
Let's Connect and Discuss. I have good Experience in development of client/server, web based application and Mobile based application. Expert in developing web applications, Mobile Applications ,web services in Microsoft Visual Studio using C#, ,ASP.NET MVC, .NET CORE 2.1,MS-SQL,Javascript,Jquery, Html, CSS, Bootstrap. Thanks
$20 CAD dalam 3 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
I am a hard worker. Quality and a happy client is my goal Relevant Skills and Experience 11 years Asp.Net experience. Full stack developer. Implemented a supplier portal using angular with RESTFul API
$1.556 CAD dalam 14 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
Hello, I believe I have the necessary skills to work for this job, I have 5 years of experience working as .NET Developer, and I have worked in several projects of varied subjects and complexity. I would appreciate the oportunity and thank you for your consideration. Best Regards, Emiliano.
$20 CAD dalam 7 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
soy full stack senior .net net core + angular 5 años de experiencia desarrollando proyectos de todo tipo banca industrial salud
$20 CAD dalam 7 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
I have worked on rest APIs in .net core.I have worked on similar APIs.I will be able to complete the project on time.
$27 CAD dalam 5 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
I have experience on Angular 9 with asp .net core api more than 4 years. I have many projects on angular with asp .net core api.
$30 CAD dalam 30 hari
0,0 (1 ulasan)
0,0
0,0
Avatar Pengguna
I have strong reasoning skills to understand requirements precisely and develop solutions which are future changes compatible with less impact with changes. If interested we will discuss future on your requirement.
$20 CAD dalam 7 hari
0,0 (0 ulasan)
0,0
0,0

Tentang klien

Bendera INDIA
Surat, India
4,8
14
Anggota sejak Agu 19, 2017

Verifikasi Klien

Terima kasih! Kami telah mengirim Anda email untuk mengklaim kredit gratis Anda.
Anda sesuatu yang salah saat mengirimkan Anda email. Silakan coba lagi.
Pengguna Terdaftar Total Pekerjaan Terpasang
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuat pratinjau
Izin diberikan untuk Geolokasi.
Sesi login Anda telah kedaluwarsa dan Anda sudah keluar. Silakan login kembali.