Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/wengerk/course--labo-webmardi

Code skeleton for the MEI - Labo: Webmardi
https://github.com/wengerk/course--labo-webmardi

Last synced: 13 days ago
JSON representation

Code skeleton for the MEI - Labo: Webmardi

Awesome Lists containing this project

README

        

# Course - Webmardi connecting Notion

## ๐Ÿ›  Requirements
- PHP

## ๐Ÿงจ Getting Started

The project must works running the php built-in web server.

```bash
php -S localhost:9000 -t ./
```

And then browsing to the host and port you specified (in the above example, `http://localhost:9000`).

## ๐ŸŽจ Build your own Webmardi connection to Notion

Start codding your own integration bind to a Notion database by editing the following files

```md
โ”œโ”€โ”€ events
โ”‚ โ”œโ”€โ”€ [PAST-EVENT-ID]--canonical.php
โ”œโ”€โ”€ index.php
โ””โ”€โ”€ events.php
```

## ๐ŸŽฏ Objectives

**Homepage**

- Highlight the upcoming event
- List of the last 4 events (past)

**List of past events only**

- List of all events in chronological order (most recent at the top)

**Details page of a past event**

- Presentation of the event
- Presentation of the Speaker
- Presentation of the Location

## ๐Ÿงช Experiment with the Notion sample connections

You may found some help about connecting with Notion on https://github.com/WengerK/course--php-notion-api