Secure Express API with Android UI

Закрито Опубліковано %project.relative_time Оплачується при отриманні
Закрито Оплачується при отриманні

I'm looking for a skilled developer who can create a version of an Express API with JWT Security components. This API should be able to perform full CRUD operations (Create, Read, Update, Delete) and come with a corresponding UI developed for Android using React Native.

Overview

: Working with a partner, create a version of your

Express API

that includes JWT Security

Components, can

perform full CRUD operations (Create, Read, Update and Delete) and includes a

corresponding UI on either platform (iOS or Android).

Your live MongoDB database should include a list of your top 20

Recipes

of all time as specified in previous

assignments

(

2 and 3).

Your UI should include at least

four screens

: A

Recipe

List Screen and an Add/Edit Screen, a Register Screen

and a Login Screen.

Your API will also include JWT authentication components that will allow a user to register and login and

secure all CRUD operations.

A user’s secure session will be managed using Local Data sources.

Instructions:

Part 1 Your Full CRUD Express API with JWT Security Enabled (30 Marks)

1.

Your MongoDB database will be hosted on MongoDB Atlas / Realm and will include a collection of your

top 20 favourite

Recipes

s

of all time. This is the same as your first

two

assignments

.

2.

Your Express API will include JWT Authentication Components. This should be fully implemented for

user Registration, Login and securing your Full CRUD operations and their related

endpoints.

Part 2

Recipe List

Screen (10 Marks):

1.

Display your 20

Recipes

in a Table or similar Element (e.g., RecyclerView

).

Each Row in your list should

include the

Recipe

Title,

the

Recipe

Studio

and

the

Recipe’s

Rating.

2.

Each Row in your List should use a Custom View (e.g., Custom Table

Cell).

3.

Include a UI Element or interaction that allows the User to Add a new

Recipe

to the

Recipes

List by

navigating to the Add/Edit Screen. When Navigation completes, ensure the Add/Edit screen modifies

the Title and the main button to with an appropriate message (e.g., either Add or

Edit).

4.

Include a UI Element or interaction that allows the User to Edit an existing

Recipes

in the

Recipes

List

by navigating to the Add/Edit

Screen.

5.

Include a UI Element or interaction that allows the User to Delete an existing

Recipes

in the

Recipes

List.

6.

Include a UI Element or interaction that allows the User to

Logout and Navigates them back to the

Login

Screen.

Part 3 Add / Edit Screen (10 Marks):

1.

Your Add / Edit Screen should include UI Elements (Labels and Text Fields) that allow the user to both

view, edit or add a

Recipes

.

2.

Your Add / Edit Screen should include a UI Element that allows the user to submit their

changes.

3.

Your Add / Edit Screen should include a UI Element that allows the user to cancel any changes and

navigate back to the

Recipes

List

Screen.

Part 4 Register Screen (10 Marks):

1.

Your Registration Screen should include UI Elements (Labels and Text Fields) that allow the user to

register as a new user.

2.

Your Registration Screen should include a UI Element that navigate the user back to the Login Screen

when the user has completed

registration.

3.

Your Add / Edit Screen should include a UI Element that allows the user to cancel registration and

navigate back to the Login

Screen

Part 5 Login Screen (10 Marks):

1.

Your Registration Screen should include UI Elements (Labels and Text Fields) that allow the user to login

as a returning

user

2.

Your Login Screen should include a UI Element that allows the user to

Login

3.

If the Login attempt is unsuccessful, an alert (or other UI Elements) should be displayed that informs

the user that their Login attempt has

failed

Android Java Mobile App Development

ID Проекту: #38863539

Про проект

19 заявок(-ки) Дистанційний проект Остання активність 1 місяць тому

19 фрілансерів(-и) готові виконати цю роботу у середньому за $141

anaskhanpk95

Greetings Simran, I have thoroughly reviewed your project requirements for creating a Secure Express API with Android UI. With my expertise in Java, Mobile App Development, and Android, I am confident in delivering a Більше

$140 CAD за 3 дні(-в)
(4 відгуків(и))
5.0
pardypanda

Hi, I specialize in building secure, full-stack applications with seamless front-end and back-end integration. I can help you develop an Express API with JWT security components that supports full CRUD operations fo Більше

$250 CAD за 7 дні(-в)
(2 відгуків(и))
4.5
decipherzone111

Hello, I will develop your Express API with JWT authentication, implement full CRUD operations for recipes, and create a React Native UI with login, registration, and recipe management screens for both Android and iOS. Більше

$139 CAD за 7 дні(-в)
(2 відгуків(и))
3.9
SyedDigitals

Hello Simran, I understand that you are looking for a skilled developer to create a version of an Express API with JWT Security components, capable of performing full CRUD operations and a corresponding UI for Android Більше

$45 CAD за 2 дні(-в)
(0 відгуків(и))
0.0
Curveballsol

Hello Simran, I have a clear understanding of your requirements for creating a version of an Express API with JWT Security components that can perform full CRUD operations and developing a corresponding UI for Android Більше

$250 CAD за 6 дні(-в)
(0 відгуків(и))
0.0
runzej7

Hi, We went through your project description and it seems like our team is a great fit for this job. We are an expert team which have many years of experience on Java, Mobile App Development, Android Lets connect in Більше

$160 CAD за 7 дні(-в)
(0 відгуків(и))
0.0
Zain510

Subject: Secure Express API with Android UI, Hi Simran, I have over 5 years of experience in graphic design and web development. I create clean, professional designs and websites that are user-friendly and effect Більше

$30 CAD за 7 дні(-в)
(0 відгуків(и))
0.0
ExpertGlen1

With my expertise in Java development and strong background in Cyber Security, I am confident in my ability to create a robust and secure Express API for your Android UI using React Native. I am well-versed in JWT Secu Більше

$140 CAD за 1 день
(0 відгуків(и))
0.0
burman23

With extensive experience in Java and mobile app development, particularly on the Android platform, I believe that I am the perfect fit for this project. My proficiency with the Spring Framework, RESTful API developmen Більше

$140 CAD за 7 дні(-в)
(0 відгуків(и))
0.0
techsty2014

Hello, I have extensive experience in developing secure APIs and creating intuitive mobile UIs. I can build the requested Express API with JWT security, full CRUD functionality, and a React Native Android UI. The appl Більше

$140 CAD за 5 дні(-в)
(0 відгуків(и))
0.0
dekidew

✅ Dear, hiring manager! ✅ I understood EXACTLY WHAT YOU ARE LOOKING FOR. ★Furthermore I can start IMMEDIATELY and finish within STRICT DEADLINE.★ >>>Technical Expertise>>> - Express Restful Api, MongoDB, JWT Auth, Більше

$140 CAD за 7 дні(-в)
(0 відгуків(и))
0.0