Want to start contributing quickly to a project? Here you go! I'm available often to merge PR's. Check out the quick contributing documentation.
- Clone the repo.
- Run
npm install
in terminal. - Run
npm start
in terminal. - Navigate to
localhost:3000
in your browser.
Basically, the idea behind this stems from my partner needing a way for her to show available jobs in her industry. These jobs would ultimately be created by people/companies who have open positions. It's pretty similar to Craigslist, but in this case entries would need to be approved and paid for, which would also require some integration with a payment system.
As the provider of the job board, I want to display available job opportunities within my industry.
As the provider of the job board, I want people with available jobs to post their opportunities on my board.
As the provider of the job board, I want to approve/deny incoming job post requests.
As the provider of the job board, I want to accept monetary compensation for displaying a job poster's opportunity.
The project's minimimum viable product should be pretty simple. We won't worry about persistent storage solutions and any other backend service components. This will, for the time being, be a frontend React-based endeavor. Here are some basic feature goals:
- General header in which anyone can incorporate their own image/messaging
- General footer in which anyone can incorporate their own image/messaging
- Interface that displays job postings provided by hard-coded or api-sourced data
- Interface that enables users to create job postings