Skip to content

Full-Stack Assessment - Precious Onwukwe#3

Open
preshy101 wants to merge 3 commits into
paxpass:mainfrom
preshy101:main
Open

Full-Stack Assessment - Precious Onwukwe#3
preshy101 wants to merge 3 commits into
paxpass:mainfrom
preshy101:main

Conversation

@preshy101

Copy link
Copy Markdown

incoming...
Live deployment URL (Required)
○ Brief implementation overview
○ Key technical decisions made
○ Trade-offs and simplifications made
○ Instructions for running locally with Docker
○ Instructions for testing the application
○ API documentation or Postman collection
○ Any assumptions or clarifications
○ Time spent on the assessment
○ Deployment platform used and why

@preshy101

Copy link
Copy Markdown
Author

@preshy101

Copy link
Copy Markdown
Author

○ Brief implementation overview
The project is made of two separate folders holding the backend and frontend.
The frontend captures key interfaces such as login, register, and form builders page.
○ Key technical decisions made
The project has its respective Dockerfile for separate configuration while the root directory holds the docker composer file

○ Trade-offs and simplifications made
○ Instructions for running locally with Docker
To run the project in docker, you will need to use docker-compose -d --build. see readme in each project frontend & backend

○ Instructions for testing the application

Clone the project
To launch the backend, navigate to the backend therein details and configuration can be found in the root directory of the backend
To launch the frontend, and run npm run start
○ API documentation or Postman collection
API documentation is found in the backend readme file

○ Any assumptions or clarifications
I assumed from the UI design, it depics the rightsidebar is for the standard and custom fields and it is also ment to be draged into the main canva of the form builder.
○ Time spent on the assessment
It was a kind of project I have not attempted before, I had a lot of thinking what happens behind the scene before I proceed. the instruction page was well detailed and helped a lot, I started on satuaday afternoon hoping I had nail it in few hours but the frontend React stole all the time. my strong suit is Laravel. I had to submit without proper testing due to the stipulated deadline.
○ Deployment platform used and why
I couldn't deploy the backend due to time and finacial constriants. however I was able to deploy the frontend successfully on Vercel.

Thank you

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant