Skip to content

sepulzera/appliweb

Repository files navigation

BW-2

Frank Hartung's Application on Web

Hey! 👋

This is AppliWeb, my Application on Web. It is my personal project to show off my web development skills. If you are looking for a highly motivated and energetic web developer, feel free to contact me via XING.

🚀 Used technologies

Of course I didn't code everything on my own. AppliWeb relies on many Open-Source libraries hacked by many awesome developers. My greatest thanks to you! 🙏

On it's core, this project was bootstrapped with Create-React-App/React by Facebook. The UI is build on Material-UI, that provides powerful React components based on Googles Material Design.

Therefore, the used programming languages are mainly HTML, CSS and TypeScript.

🤓 Some more buzzwords

AppliWeb supports 📱 responsive design up to mobile devices and is ♿ accessible for mostly everyone. It is available in two languages, 🇺🇸 english and 🇩🇪 german. Plus it supports a ☀️ light and a 🌙 dark theme.

📚 Used Libraries

Here a more comprehensive list of the used libraries:

Libraries used in production:

Library Use Case
Material-UI UI Framework providing React components based on Material Design, plus icons.
React JavaScript library for building user interfaces.
react-i18next Internationalization/Translation.
react-router Navigation components used for declarative routing (changing pages).

Libraries used during development:

Library Use Case
ESLint Static code analyzer to enforce a consistent code style.
TypeScript Superset of JavaScript that adds types, by Microsoft.

There are some more. Check out the package.json for a full overview.

🔨 Usage

This project was bootstrapped with Create React App.

In the project directory, you can run:

npm start

Runs the app in the development mode.

npm test

Launches the test runner in the interactive watch mode.
See the section about running tests for more information.

npm run build

Builds the app for production to the build folder.
It correctly bundles React in production mode and optimizes the build for the best performance.

The build is minified and the filenames include the hashes.

See the section about deployment for more information.

🐞 Contributing

This is my personal project. I do not accept code as contributions. However, ideas and feedback are much appreciated and can be filed via the project's issues-tracker.

⚖️ Author and license

Frank Hartung.

MIT License, see the included License file.

About

Frank Hartung Application Webpage

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published