Full-stack React Developer for Dashboard Completion
Budget: $30 – $250 USD
I’m looking for an experienced full-stack React developer to help finish a relationship tracking dashboard. The project uses the Dashbyte React Template, which is already installed and styled.
We are using AWS Amplify Gen 2 for backend (already initialized), Cognito for authentication, and DynamoDB (data model and seed data in place).
What’s Already Done:
Dashbyte template is installed
GitHub repo set up with dev and prod branches
Amplify Gen 2 configured
DynamoDB tables created
Route 53 custom domains live (app.unsavednumbers.com, etc.)
Your Responsibilities:
Clean up the Dashbyte template:
Remove unused links and sidebar routes
Keep only core screens (see list below)
Implement authentication:
Use AWS Cognito for login/register/forgot-password
Lock down routes and store session securely with Amplify Auth
Connect to DynamoDB:
Integrate existing tables (contacts, activities, etc.)
Build scalable Lambda-based CRUD functions (Amplify Gen 2)
Use environment variables properly for dev/prod
Add basic data visualizations:
Use ApexCharts or Chart.js to show user activity over time
Include filtering by contact, status, and time period
Views to Keep/Implement (from Dashbyte):
/dashboard – Main screen with activity summary and chart
/contacts – View all contacts
/contacts/add – Add a contact (with dropdowns for location/source)
/activities – View all activities
/activities/add – Add a new activity
/calendar – Optional calendar view
/auth/login – Cognito login
/auth/register – Cognito signup
/auth/forgot-password – Cognito reset
/settings – For toggles and future use
Please Provide:
A quote for completing the work
Estimated delivery time
Any similar apps or dashboards you’ve built
Experience with Amplify Gen 2 and Lambda integrations
Let me know if you need access to the dev app or code repo before quoting. I’ll grant access to GitHub and Amplify upon award.
We are using AWS Amplify Gen 2 for backend (already initialized), Cognito for authentication, and DynamoDB (data model and seed data in place).
What’s Already Done:
Dashbyte template is installed
GitHub repo set up with dev and prod branches
Amplify Gen 2 configured
DynamoDB tables created
Route 53 custom domains live (app.unsavednumbers.com, etc.)
Your Responsibilities:
Clean up the Dashbyte template:
Remove unused links and sidebar routes
Keep only core screens (see list below)
Implement authentication:
Use AWS Cognito for login/register/forgot-password
Lock down routes and store session securely with Amplify Auth
Connect to DynamoDB:
Integrate existing tables (contacts, activities, etc.)
Build scalable Lambda-based CRUD functions (Amplify Gen 2)
Use environment variables properly for dev/prod
Add basic data visualizations:
Use ApexCharts or Chart.js to show user activity over time
Include filtering by contact, status, and time period
Views to Keep/Implement (from Dashbyte):
/dashboard – Main screen with activity summary and chart
/contacts – View all contacts
/contacts/add – Add a contact (with dropdowns for location/source)
/activities – View all activities
/activities/add – Add a new activity
/calendar – Optional calendar view
/auth/login – Cognito login
/auth/register – Cognito signup
/auth/forgot-password – Cognito reset
/settings – For toggles and future use
Please Provide:
A quote for completing the work
Estimated delivery time
Any similar apps or dashboards you’ve built
Experience with Amplify Gen 2 and Lambda integrations
Let me know if you need access to the dev app or code repo before quoting. I’ll grant access to GitHub and Amplify upon award.