GithubHelp home page GithubHelp logo

alsuhaibi96 / promising-jobs Goto Github PK

View Code? Open in Web Editor NEW
11.0 2.0 2.0 1.26 MB

Promising jobs is an open source react website that has the UIs and functionalites of websites that link between the freelancer and the client

Home Page: https://promising-jobs.vercel.app

JavaScript 99.28% HTML 0.62% CSS 0.10%
api js json json-server react design ui

promising-jobs's Introduction

Promising Jobs

Promising Jobs is an open-source React website that provides the UI and functionalities of platforms linking freelancers and clients.

Features

  • Home Page: A welcoming landing page with an eye-catching image.
  • Jobs Page: Browse through available job listings.
  • Contact Us: A page for website visitors to get in touch.
  • Add Job Page: Allows users to post new job listing.

Installation

To set up the project locally, follow these steps:

1. Clone the repository:

git clone https://github.com/alsuhaibi96/promising-jobs.git

cd promising-jobs

Install the dependencies:

npm install

Set up and run the JSON server on a different port:

Create a jobs.json file in the project root directory with your initial data, for example:

json example

{ "jobs": [ { "id": "1", "title": "Senior React Developer", "type": "Full-Time", "description": "We are seeking a talented Front-End Developer to join our team in Boston, MA. The ideal candidate will have strong skills in HTML, CSS, and JavaScript, with experience working with modern JavaScript frameworks such as React or Angular.", "location": "Boston, MA", "salary": "70K - 80K", "company": { "name": "NewTek Solutions", "description": "NewTek Solutions is a leading technology company specializing in web development and digital solutions. We pride ourselves on delivering high-quality products and services to our clients while fostering a collaborative and innovative work environment.", "contactEmail": "[email protected]", "contactPhone": "555-555-5555" } } ] }

Install json-server globally if you haven't already:

npm install json-server

Run the JSON server:

npm run server

Start the React application:

npm run dev

Open your browser and navigate to http://localhost:3000 to view the application.

Contributing

We welcome contributions to improve Promising Jobs. Please feel free to submit a pull request or open an issue with your suggestions. License

This project is open source and available under the MIT License.

Screenshots:

scrnli_6_1_2024_2-25-57 AM scrnli_6_1_2024_2-26-07 AM scrnli_6_1_2024_2-26-46 AM scrnli_6_1_2024_2-27-05 AM scrnli_6_1_2024_2-30-37 AM

promising-jobs's People

Contributors

alsuhaibi96 avatar

Stargazers

 avatar  avatar Abdullah's avatar  avatar Firas Muhammed avatar Akram Ghaleb avatar  avatar Omer Anwar avatar  avatar Rawan Salem avatar Watheq Alshowaiter avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.