Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/nouamanetazi/mathemaroc


https://github.com/nouamanetazi/mathemaroc

hacktoberfest

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

        

# Math&maroc website

Landing page for Math&Maroc, made using Next.js, Chakra UI, and Contentful

### CMS (Content Management System)

For now we're using **Contentful** which provides 2 locales max for free (see [link](https://www.contentful.com/pricing/)) and 5 users max

Other alternatives can be found [here](https://nextjs.org/docs/basic-features/pages#static-generation-recommended).

* [Prismic](https://prismic.io/pricing) seems like a very promising option, that we're planning to migrate to soon.
* We can use [**strapi**](https://strapi.io/starters/strapi-starter-next-js-blog) an open-source headless CMS, which we can host on Heroku for free, which would remove all limits

### Installation

* Install Node.js from: (Tested with v16.16.0 - In case you want to have multiple versions of Node.js installed, use [nvm](https://github.com/nvm-sh/nvm))
* Install yarn from:
* In your command shell, run `yarn` to install dependencies
* Create a `.env` file in the root directory of the project by copying the `.env.local.example` file and filling the values.

### Start the application

To run your site locally, use:

```
yarn dev
```

To run it in production mode, use:

```
yarn build
yarn start
```

### Inspiration

*
*