Skip to content

A project built on lightweight replacement for elastic search

License

Notifications You must be signed in to change notification settings

dejibimbolaAyo/sonic-search

Repository files navigation

Introduction

This project is built to help ou setup a NodeJs server without an hassle. There are a few opinion on the folder structure and naming convention adopted in this boilerplate server, but none should get in your way.

Technologies used

  • MongoDB
  • Express

The list will keep growing

Setting Up

Install dependencies

After cloning this repo or forking the repository, ensure you run the following command

npm install

Set up database connection

Then, set your mongoDB connection as given in the .env-example file

Starting the server

To start the server, run the following command

npm run start

Run database migration (Seed database)

For a lack of better approach, the database is seeded with new seed files whenever you run the project with

npm run start

Contribution

If you would like to contribute to the project please make a pull request, it will be reviewed and changes merged on approval.

About

A project built on lightweight replacement for elastic search

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published