Difference between revisions of "Opplet.net"
(→Related lectures) |
(→Development) |
||
Line 97: | Line 97: | ||
==Development== | ==Development== | ||
− | Initial code was written by [[Gary Ihar]] and Sergey Zlomovsky. Later, the code was significantly upgraded by romanof. | + | Initial code was written in plain [[PHP]] by [[Gary Ihar]] and Sergey Zlomovsky. Later, the code was significantly upgraded by romanof. Particularly, the code was moved to the [[Yii]] framework. |
− | + | ||
==Related lectures== | ==Related lectures== | ||
*[[Welcome to Friends Of CNM]]. | *[[Welcome to Friends Of CNM]]. | ||
[[Category: WorldOpp Orientation]][[Category: Articles]] | [[Category: WorldOpp Orientation]][[Category: Articles]] |
Revision as of 22:05, 2 February 2019
Opplet.net is the user interface (UI) of Opplet hosted by CNM Cloud.
Contents
User interface
The user interface shall be mobile-first.
Registration Page
- Registration Page is the webpage located at https://careerprise.com/user/register; its title is Opplet Sing Up. Its desktop version can have the following blocks:
Opplet.net Sign in | Sign up Home / Sign up Please fill in: Email (optionally; it is not required) Username (any name for Sign in) Password Captcha Already registered? Sign In! © Opplet 2015-2018 Powered by Yii Framework
Dashboard
- Dashboard is the webpage located at https://careerprise.com/; its title is Opplet Dashboard. Its desktop version can have the following blocks:
Opplet.net Hello, (Username) | My Profile | Change Password | Logout Home / User Interface Services Campus Wiki Quick Links - Courses: Careerprise Orientation | Organizational Behavior | Principles of Accounting
© Opplet 2015-2018 Powered by Yii Framework
User stories
- Three user stories shall describe completion of the second phase:
- (first user story) As a NetAnyone, I shall be able to:
- Get to https://careerprise.com/user/register or another Registration Page;
- Fill in my credentials including (a) login name, (b) password, and, (c) optionally, email address;
- Submit my credentials and automatically (a) become a NetConsumer, (b) obtain user's rights for CNM Wiki, (c) obtain student's rights for CNM Campus, and get to the Dashboard;
- While being on the Dashboard, click on either:
- Enroll into Organizational Behavior and get enrolled into the corresponding course at CNM Campus; and/or
- Enroll into Principles of Accounting and get enrolled into the corresponding course at CNM Campus.
- (second user story) As a NetAnyone visiting CNM Wiki, I shall be able to click on Sign Up button in the right upper corner of any page, get to https://careerprise.com/user/register, fill in my credentials, submit my credentials, and get back to the page of CNM Wiki that I visited.
- (third user story) As a NetAnyone visiting the front page of CNM Campus, I shall be able to click on Sign Up button in the right upper corner of any page, get to https://careerprise.com/user/register, fill in my credentials, submit my credentials, and get back to the front page of CNM Campus.
- (first user story) As a NetAnyone, I shall be able to:
DNS records
Record | Hostname | Value | TTL (seconds) |
---|---|---|---|
A | opplet.net | directs to 159.89.93.1 | 1800 |
A | admin.opplet.net | directs to 159.89.93.1 | 1800 |
CNAME | *.opplet.net | is an alias of opplet.net. | 1800 |
CNAME | www.opplet.net | is an alias of opplet.net. | 1800 |
TXT | default._domainkey.opplet.net | returns v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDBEM7ocbGr0lB0qe8l6HW4MaAIOprC/csPi1rjv9k+m8IxBfG9DJTeGyYGAPwm11ZcmEzlYx4FEeCACOy6KL2xes0I/R+Au2YNiHdK/fT3GWo2tZ+T0o6PQQfcuwlCD8OXkhrgsPQLilt1Ja9WaOJq/zfhd1nJYGubeqTaPzl8twIDAQAB | 1800 |
TXT | opplet.net | returns v=spf1 a mx ip4:159.89.93.1 ~all | 1800 |
MX | opplet.net | mail handled by opplet.net. (Priority:10) | 1800 |
NS | opplet.net | directs to ns1.digitalocean.com. | 1800 |
NS | opplet.net | directs to ns2.digitalocean.com. | 1800 |
NS | opplet.net | directs to ns3.digitalocean.com. | 1800 |
Development
Initial code was written in plain PHP by Gary Ihar and Sergey Zlomovsky. Later, the code was significantly upgraded by romanof. Particularly, the code was moved to the Yii framework.