Skip to content
This repository was archived by the owner on Mar 15, 2023. It is now read-only.

Asmitta-01/agenda

Repository files navigation

Lire en français

About

This application implements a simple agenda with these funtionnalities:

  • Consult the agenda
  • Add a new event to the agenda
  • Modify an event

Configuration

Assuming you are working in local, create your database with this command:

symfony console doctrine:database:create

Execute all the migrations:

symfony console doctrine:migrations:migrate

You need to run this command in your terminal in other to have the categories, otherwise you will get an error(since each event must have a category)

symfony console doctrine:query:sql "INSERT INTO Category(name) VALUES('Birthday'), ('Wedding'), ('Meeting'), ('Conference'), ('Feast'), ('Other')"

You can replace the current values of the request with your own like this :

INSERT INTO Category(name) VALUES([Your-var]), ([Another-one]), ...

But i don't advise it, the app is already configured with these previous values.

If symfony is not recognized replace symfony console in your command by php bin/console. e.g : php bin/console doctrine:database:create

After running these two previous commands, you should be able to launch the app:

symfony serve # or symfony server:start

Usage

After setting up the app and launching it, you will be prompted to login. In your homepage(agenda),

  • You can create a new event by clicking on the New event button or on a square of the calendar.
  • You can edit and event by clicking on it in the calendar then choose Edit
  • You can delete by choosing the Delete button

The app is in both english and french, test it.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published