Code Monkey home page Code Monkey logo

intranat's Introduction

1. SjÀlvstÀndigt arbete

Adress:
https://intranet.gssonsel.se.185-133-206-116.bb.kringelstan.se/index.php

1.1 IntrÀnatapplikation

Detta Àr en intrÀnatapplikation som hjÀlper personal att kommunicera med sina chefer genom att till exempel anmÀla sjukanmÀlan eller ansöka om ledighet.
IntrÀnatapplikation har 8 funktioner:
1 - Se de senaste nyheter.
2 - Administrera nyheter, att kunna lÀgga till/Àndra/radera nyheter(för administratörer).
3 - Ladda upp filer(för administratörer) och kunna se dessa filer i en tabell.
4 - Se personalmedlemmar.
5 - AnmÀla sjukanmÀlan och söka om ledighet.
6 - FAQ(frÄgor och svar) sidan och kunna lÀgga till frÄgor(för administratörer).
7 - Ändra medlemsuppgifter, Ă€ndra e-post och lösenordet.
8 - Adminpanel dÀr kan man administrera företagets uppgifter, lÀgga till kategorier och möjlighet att kunna godkÀnna medlemmar.
I utloggadlÀge kan man:
1 - Se startsidan
2 - Registrera sig i intrÀnatapplikationen.
3 - Logga in i intrÀnatapplikationen.
4 - ÅterstĂ€lla lösenordet.
Webbapplikationen Àr responsivt.
Den hÀr webbapplikationen bestÄr av dessa lÀnkar:
1 - Startsida
2 - Logga in
3 - ÅterstĂ€lla lösenordet.
4 - Registrera sig.
5 - Hem.
6 - Nyheter.
7 - Filarkiv.
8 - Personal.
9 - AnmÀlan.
10 - FAQ.
11 - Mitt konto.
12 - Adminpanel.

1.2 Mappstruktur

CSS/
CSS/main.css
CSS/main.scss
Images/
Images/Admin/
Images/Admin/admin_header_logo.png
Images/Favicon/
Images/Favicon/android-chrome-192x192.png
Images/Favicon/android-chrome-512x512.png
Images/Favicon/apple-touch-icon.png
Images/Favicon/browserconfig.xml
Images/Favicon/favicon.ico
Images/Favicon/favicon-16x16.png
Images/Favicon/favicon-32x32.png
Images/Favicon/mstile-150x150.png
Images/Favicon/site.webmanifest
Images/Ikoner/login.png
Images/Ikoner/register.png
Images/Users/
Images/Users/default_man.png
Images/Users/default_woman.gif
Includes/
Includes/Classes/
Includes/Classes/Functions.class.php
Includes/config.php
Includes/header.php
Includes/footer.php
Js/
Js/main.js
activate.php
activateemail.php
doforgetpsw.php
forgetpsw.php
index.php
login.php
register.php
intranet_2020.sql

Dashboard:
CSS/
CSS/main.css
CSS/main.scss
ckeditor5/
Images/
Images/Admin/
Images/Admin/admin_header_logo.png
Images/Favicon/
Images/Favicon/android-chrome-192x192.png
Images/Favicon/android-chrome-512x512.png
Images/Favicon/apple-touch-icon.png
Images/Favicon/browserconfig.xml
Images/Favicon/favicon.ico
Images/Favicon/favicon-16x16.png
Images/Favicon/favicon-32x32.png
Images/Favicon/mstile-150x150.png
Images/Favicon/site.webmanifest
Images/Ikoner/
Images/Ikoner/add-1.png
Images/Ikoner/admin.png
Images/Ikoner/arkiv.png
Images/Ikoner/confirm.png
Images/Ikoner/download.png
Images/Ikoner/help.png
Images/Ikoner/house.png
Images/Ikoner/lock.png
Images/Ikoner/mail.png
Images/Ikoner/news.png
Images/Ikoner/register.png
Images/Ikoner/settings.png
Images/Ikoner/settings-1.png
Images/Ikoner/staff.png
Images/Ikoner/upload.png
Images/News/
Images/Users/
Images/Users/default_man.png
Images/Users/default_woman.gif
Includes/
Includes/Classes/
Includes/Classes/Dashboard.class.php
Includes/config.php
Includes/header.php
Includes/footer.php
Includes/nav.php
Js/
Js/main.js
accountsettings.php
activateemail.php
addnews.php
admin.php
deletenews.php
download.php
editnews.php
FAQ.php
filarkiv.php
index.php
logout.php
news.php
report.php
showpost.php
staff.php

1.3 Installation

Du kan ladda ner alla dessa filer och installera kÀllkodsfiler i din lokala server eller egen hemsida.
Du behöver Àndra SQL uppgifter frÄn din localhost till din egen i dessa filer:
Includes/config.php rad 13, 14, 15 och 16.
Dashboard/Includes/config.php rad 14, 15, 16 och 17.
Du kan anvÀnda intranet_2020.sql filen för att kunna skapa tabeller.
Manuellt: Du behöver skapa dessa tabeller:
users för att visa alla personalmedlemmar.
admininfo för att visa och Àndra företagets uppgifter.
arkiv för att visa filarkiv.
news_db för att visa nyheter.
FAQ för att visa frÄgor och svar.
password_reset för att lagra lösenordsÄterstÀllningsförfrÄgor.
leaveregister för att lagra ledighetsansökningar.
sickregister för att lagra sjukanmÀlningar.
arkiv_categories för att visa filarkivketegorier.
news_categories för att visa nyheterskategorier.
Du behöver skapa dessa kolumner i dessa tabeller :
users:
id int(11) NOT NULL,
fname text NOT NULL,
lname text NOT NULL,
username text NOT NULL,
fullname text NOT NULL,
email text NOT NULL,
psw text NOT NULL,
work_title text NOT NULL,
address_street text NOT NULL,
address_box text NOT NULL,
address_city text NOT NULL,
mobnr text NOT NULL,
tfnr text NOT NULL,
avatar text NOT NULL,
active int(11) NOT NULL,
bornday text NOT NULL,
bornmonth text NOT NULL,
bornyear text NOT NULL,
sex text NOT NULL,
lastlogin text NOT NULL,
register_date text NOT NULL,
register_tokenkey text NOT NULL,
register_tokenexpiretime text NOT NULL,
email_tokenkey text NOT NULL,
email_expiretime text NOT NULL,
adminapprove int(11) NOT NULL,
adminmange int(11) NOT NULL
admininfo:
id int(11) NOT NULL,
companyname text NOT NULL,
avatar text NOT NULL,
orgnr text NOT NULL,
invoiceinfo text NOT NULL,
address_street text NOT NULL,
address_box text NOT NULL,
address_city text NOT NULL,
visit_address text NOT NULL,
firstcolor text NOT NULL,
secondcolor text NOT NULL
arkiv:
id int(11) NOT NULL,
file_name text NOT NULL,
category text NOT NULL,
descr text NOT NULL,
the_file text NOT NULL,
filesize int(11) NOT NULL,
insert_date text NOT NULL
arkiv_categories:
id int(11) NOT NULL,
cat_name text NOT NULL
FAQ:
id int(11) NOT NULL,
question text NOT NULL,
answer text NOT NULL
leaveregister:
id int(11) NOT NULL,
reason text NOT NULL,
from_date text NOT NULL,
to_date text NOT NULL,
fullname text NOT NULL
news_categories:
id int(11) NOT NULL,
category_name text NOT NULL
news_db:
id int(11) NOT NULL,
title text NOT NULL,
content text NOT NULL,
author text NOT NULL,
img text NOT NULL,
insert_date text NOT NULL,
category text NOT NULL
password_reset:
id int(11) NOT NULL,
userid int(11) NOT NULL,
token text NOT NULL,
tokenexpiretime text NOT NULL
sickregister:
id int(11) NOT NULL,
reason text NOT NULL,
from_date text NOT NULL,
to_date text NOT NULL,
fullname text NOT NULL

1.4 ProgrammeringssprÄk som anvÀnds i projektet:

HTML, CSS/SASS, Objektorienterad PHP, Typescript och Javascript.

1.5 Ramverk:

Bootstrap

1.6 SkÀrmdump av IntrÀnatapplikation

alt text

intranat's People

Contributors

fadihanna123 avatar dependabot[bot] avatar snyk-bot avatar

Stargazers

 avatar

Watchers

 avatar

intranat's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.