Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/cepdnaclk/e20-co227-computer-engineering-portal

Internal and Public web service provider of the Department of Computer Engineering
https://github.com/cepdnaclk/e20-co227-computer-engineering-portal

alpinejs bootstrap5 laravel livewire php

Last synced: 15 days ago
JSON representation

Internal and Public web service provider of the Department of Computer Engineering

Awesome Lists containing this project

README

        

___
# portal.ce.pdn.ac.lk
___

Internal and Public web service provider of the Department of Computer Engineering

## instructions
Your environment should have
+ WampServer or [XAMPP](https://www.apachefriends.org/download.html)
+ [Node.js](https://nodejs.org/en)
+ [composer](https://getcomposer.org/download/)

Create a database to use for the project. You can use phpmyadmin or any other database management tool.

Now install pnpm using npm.
```bash
npm install -g pnpm
```

### Initializing submodule
```bash
git submodule init
git submodule update
```

### Setup for the first run

```bash
cd portal.ce.pdn.ac.lk
cp .env.example .env
```
now change the database credentials in .env file.

add webpack and webpack-cli to pnpm.
```bash
pnpm add webpack webpack-cli --save-dev
```
install the dependencies, build assets and run the migrations.
```bash
./scripts/setup.sh
```
Now serve the site.
```bash
php artisan serve
```

Use user credintials inside .env file to login to the website.

furthur details visit official git repository of this project.https://github.com/cepdnaclk/portal.ce.pdn.ac.lk

## Team of Developers
- E/20/087: Supun Dulara, [[email protected]](mailto:[email protected])
- E/20/094: Ishara Ekanayaka, [[email protected]](mailto:[email protected])
- E/20/131: S.T.S Hasantha, [[email protected]](mailto:[email protected])
- E/20/179: Kusal Jayawardhana, [[email protected]](mailto:[email protected])