Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/bryanbill/news-api

API to track users and departmental news across an organization
https://github.com/bryanbill/news-api

Last synced: about 1 month ago
JSON representation

API to track users and departmental news across an organization

Awesome Lists containing this project

README

        

# News API

### (News API - Moringa School Project)

- [Description](#overall-project-description)
- [Setup instructions](#setup-instructions)
- [Technology Used](#languages-and-frameworks)
- [Licence](#Licence)
- [Authors Info](#Author)

## Overall Project Description

- API to track users and departmental news across an organization.

## Setup Instructions

### Clone the repository

HTTPS: `git clone https://github.com/bryanbill/news-api.git`

SSH: `git clone [email protected]:bryanbill/news-api.git`

### Install dependencies
```bash
mvn clean install
```

### Create Tables (if they don't exist) - This is taken care of by default (Seeding)
The API includes a seeder to create the tables.
### Run the application
```bash
mvn exec:java
```

## Languages and Frameworks

- Java
- Maven
- Spark
- PostgreSQL

## Known Bugs

- Currently, not aware of any. Open to project improvement suggestions.

## Contributing

Contributions to the project are welcome. Fork this repo to contribute.u

## Live Site

#### Available Here: (http://news-api.soloo.me/)

## Licence

[MIT LICENCE](LICENSE)

## Author

- [Brian Omondi](https://github.com/bryanbill)