An open API service indexing awesome lists of open source software.

https://github.com/jordanopensource/contributions-web

Web client for JOSA Contributions
https://github.com/jordanopensource/contributions-web

Last synced: 3 months ago
JSON representation

Web client for JOSA Contributions

Awesome Lists containing this project

README

        





Logo

top-contributors-web



The web client for the Jordan Top Contributors website.


Explore the docs »





·
Report Bug
·
Request Feature

Table of Contents




  1. About The Project



  2. Getting Started


  3. Usage

  4. Roadmap

  5. Contributing

  6. License

  7. Contact

  8. Acknowledgements

## About The Project

This is a Nuxtjs web client for the Jordan Top Contributors Website, a website that displays the top contributors to open source repositories in Jordan.

### Built With

- [Nuxt.js](https://nuxtjs.org)
- [Tailwind CSS](https://tailwindcss.com/)

## Getting Started

To get a local copy up and running follow these simple steps.

### Prerequisites

1. Download and install the latest version of Node.js from [here](https://nodejs.org/en/download/).

### Installation

1. Clone the repo
```sh
git clone https://github.com/jordanopensource/top-contributors-web.git
```
2. Install NPM packages
```sh
npm install
```

### Running

#### Development

To run the project locally for development purposes:

1. Run the project

```sh
$ npm run dev
```

2. Go to `http://localhost:3000`

#### Production

To build and run the project locally for production purposes:

1. Build the project

```sh
$ npm run build
```

2. Launch the production server

```sh
$ npm run start
```

## Roadmap

See the [open issues](https://github.com/jordanopensource/top-contributors-web/issues) for a list of proposed features (and known issues).

## Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.

1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request

## License

Distributed under the Apache License. See `LICENSE` for more information.

## Contact

Jordan Open Source Association - [@jo_osa](https://twitter.com/@jo_osa) - [email protected]

Project Link: [https://github.com/jordanopensource/top-contributors-web](https://github.com/jordanopensource/top-contributors-web)