Secure Express API with Android UI
$30-250 CAD
Оплачується при отриманні
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
ID Проекту: #38863539
Про проект
19 фрілансерів(-и) готові виконати цю роботу у середньому за $141
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 Більше
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 Більше
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. Більше
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 Більше
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 Більше
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 Більше
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 Більше