Freelancer / job site
€250-750 EUR
Pagato alla consegna
I need somebody to finish a project that is already started. It is a freelancer / jobs site. The backend is node.js and the fronted is angular (latest). The backend framework and frontend template (html and css) are already in place. Users can signup / login / reset password. What has to be done is the profile pages, job listing, candidate and employer pages and the API endpoints.
Candidates without any node.js and angular (latest, understand version > 2) experience will be automatically ignored. You will be given access to git repository, so you must know how to work with git. I'm ready to help and guide you through the process and if you're junior this is will be a good project to see the whole process of developing and deploying sites to production through different development and deploying pipelines.
We will slice the project into small milestones and I will pay you after each finished milestone.
Additional details and specifications:
1) Settings page - change password, email, avatar.
2) Profile (candidate) - standard set of information as every freelancer site - skills, experience, reviews, portfolio, ability to upload images for the portfolio, avatar and probably few more fields.
3) Profile (employer) - again, the standard set of information.
4) Dashboard page - navigated when you login - you as a user you should see some of your pending request / notifications / offers, depending if it's a candidate or employer.
5) Job listing - again, standard page (description, budget, timeframe) and the candidate should be able to place a bid (description, budget, timeframe). The numbers of bids should be public, but the people who bid should be anonymous.
6) The employer should be able to see the bids, click on the candidate and reject / accept the offer.
7) You should not be able to bid or post an offer if you're not logged in.
8) Follow basic style guide on both frontend and backend, the linter should not complain. Backend is written in node but with typescript.
9) The db is mysql, but I don't expect you to be good at writing queries. I can help you with them.
10 I bought a template, so for most of the cases you have the widgets and pages ready, you have to just translate them in angular. For the other cases I'm open for your suggestions, otherwise I will propose where the widgets to be positioned.
11) You will make a PR and you will merge only after approval from me. I will reject the PR if there are any security issues. Also, the PR will pass through [login to view URL] and the linter and test will run there, so the test and the linter should be satisfied for the PR to be successful.
12) Write tests. You don't have to write tests for everything, but we can agree on minimal set of features that have to be tested.
All of the automatic bids during the first 1, 2 minutes will be auto-rejected too.
Rif. progetto: #17460599
Info sul progetto
30 freelance hanno fatto un'offerta media di €689 per questo lavoro
We are very interested in this project. We have read your project details and are very much confident in completing all these requirements. We are working in IT industry since last 7 years. We are providing s Altro
Dear Sir Thanks for the opportunity to bid on your project. I have reviewed your job description carefully, I think this job is best fit to me. I am a senior web developer with 6+ years of experience. My skill are Altro
Dear Employer, Hi, my name is Parth,we are a Software Development company specializes in creating beautiful web sites and mobile app. In our 9 years in the Web and Mobile development industry, We have worked in o Altro
The Logo of your Brand is ready? The Logo of your Brand is ready? Content will be provided by you? Please send me a message to discuss in detail. Relevant Skills and Experience ✅ Front-end : ◆ React, Vue Altro
Hi, I have 8 years of experience in web application development with technologies .NET, java springboot and Angular. I started as a .net developer and later for last 4 years also started working on java and Angular. Altro
If you are looking for a premium website to represent your business, you have come to the right place. Our mission is to give nothing short of the very best service to our clients. We steer clear of amateur website des Altro
I'm expertise in node, angular5 and REST. I would like to take this is my best opportunity.
Hey, I'm interested in your project. Please send me a message so that we can discuss more..................................................................