-
Notifications
You must be signed in to change notification settings - Fork 83
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
828a394
commit c4f8402
Showing
17 changed files
with
223 additions
and
211 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,33 +1,40 @@ | ||
# Laravel Technical Assessment | ||
A growing shopping mart needs to manage their inventory, | ||
create a backend application to be utilized by a frontend developer | ||
# Laravel Technical Assessment | ||
|
||
## Automated Payment Reminder Application | ||
|
||
## Functional requirements | ||
- Admin/Salesperson should be able to login | ||
- Admin should be able to add inventory | ||
- Sales person should be able to view and order inventory | ||
In freelancing, invoicing clients and chasing them for cash is a time-consuming procedure. If you're a freelancer or plan to be one in the future, this project will benefit you in two ways: improving your node.js abilities and providing you with an application to track client payments. | ||
|
||
## What to look out for | ||
The essense of this challenge is to understand the approach you take to: | ||
- Using an ORM to interact with a simple database model | ||
- Creating a basic routing mechanism for HTTP requests | ||
- Authenticating a user’s access to a route | ||
- Responding to a request in a consistent and logical manner | ||
- Testing your work. | ||
This application will not only create, send, and receive invoices, but it will also send out automated payment reminders. And, of course, your application will address the world's most pressing freelance issue. | ||
|
||
## Functional requirements | ||
- Users should be able to save the details of the client. | ||
- Users can create new invoices within the application. | ||
- Users can send invoices to clients directly through the application. | ||
- The application should automatically send payment alerts (through emails or text) to clients for overdue payments. | ||
- Invoices should contain a link that allows clients to pay immediately. | ||
|
||
## Application Requirements | ||
- Security | ||
- Scalability | ||
- Consistency | ||
- Testing. | ||
- Testing | ||
|
||
## What to look out for | ||
The essence of this challenge is to understand the approach you take to: | ||
- Using an ORM to interact with a simple database model | ||
- Creating a primary routing mechanism for HTTP requests | ||
- Authenticating a user's access to a route | ||
- Responding to a request in a consistent and logical manner | ||
- Testing your work. | ||
|
||
|
||
## Submission | ||
- Create a repository on Github called ``SCAMP Assesment`` | ||
- Create a repository on Github called ``SCAMP-C6 Assessment`` | ||
- Push your project to the github repo created | ||
- Include your setup instructions on your README doc | ||
- Documentation URL (optional) | ||
- submit your project github URL on the application form here: https://bit.ly/SCA-mentee-C3 | ||
- submit your project github URL on the application form here: [SCA Events](http://shecodeafrica.org/events) | ||
|
||
|
||
|
||
*Good luck!* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters